Class output tracker.  
 More...
 | 
| 
object  | $buffer | 
|   | output buffer. 
  | 
|   | 
| 
array  | $columns = array('line', 'result', 'id', 'shortname', 'fullname', 'idnumber', 'status') | 
|   | columns to display. 
  | 
|   | 
| 
int  | $outputmode | 
|   | chosen output mode. 
  | 
|   | 
| 
int  | $rownb = 0 | 
|   | row number. 
  | 
|   | 
Class output tracker. 
- Copyright
 - 2013 Frédéric Massart 
 
- License
 - http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later 
 
 
◆ __construct()
      
        
          | tool_uploadcourse_tracker::__construct  | 
          ( | 
            | 
          $outputmode = self::NO_OUTPUT | ) | 
           | 
        
      
 
Constructor. 
- Parameters
 - 
  
    | int | $outputmode | desired output mode.  | 
  
   
 
 
◆ finish()
      
        
          | tool_uploadcourse_tracker::finish  | 
          ( | 
           | ) | 
           | 
        
      
 
Finish the output. 
- Return values
 - 
  
  
 
 
 
◆ output()
      
        
          | tool_uploadcourse_tracker::output  | 
          ( | 
            | 
          $line,  | 
        
        
           | 
           | 
            | 
          $outcome,  | 
        
        
           | 
           | 
            | 
          $status,  | 
        
        
           | 
           | 
            | 
          $data  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Output one more line. 
- Parameters
 - 
  
    | int | $line | line number.  | 
    | bool | $outcome | success or not?  | 
    | array | $status | array of statuses.  | 
    | array | $data | extra data to display.  | 
  
   
- Return values
 - 
  
  
 
 
 
◆ results()
      
        
          | tool_uploadcourse_tracker::results  | 
          ( | 
            | 
          $total,  | 
        
        
           | 
           | 
            | 
          $created,  | 
        
        
           | 
           | 
            | 
          $updated,  | 
        
        
           | 
           | 
            | 
          $deleted,  | 
        
        
           | 
           | 
            | 
          $errors  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Output the results. 
- Parameters
 - 
  
    | int | $total | total courses.  | 
    | int | $created | count of courses created.  | 
    | int | $updated | count of courses updated.  | 
    | int | $deleted | count of courses deleted.  | 
    | int | $errors | count of errors.  | 
  
   
- Return values
 - 
  
  
 
 
 
◆ start()
      
        
          | tool_uploadcourse_tracker::start  | 
          ( | 
           | ) | 
           | 
        
      
 
Start the output. 
- Return values
 - 
  
  
 
 
 
The documentation for this class was generated from the following file: