| [ Index ] |
PHP Cross Reference of Unnamed Project |
[Source view] [Print] [Project Stats]
File containing processor class.
| Copyright: | 2013 Frédéric Massart |
| License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
| File Size: | 386 lines (12 kb) |
| Included or required: | 0 times |
| Referenced: | 0 times |
| Includes or requires: | 0 files |
tool_uploadcourse_processor:: (10 methods):
__construct()
execute()
get_course()
get_errors()
get_restore_content_dir()
log_error()
parse_line()
preview()
reset()
validate()
Class: tool_uploadcourse_processor - X-Ref
Processor class.| __construct(csv_import_reader $cir, array $options, array $defaults = array() X-Ref |
| Constructor param: csv_import_reader $cir import reader object param: array $options options of the process param: array $defaults default data value |
| execute($tracker = null) X-Ref |
| Execute the process. param: object $tracker the output tracker to use. return: void |
| get_course($data) X-Ref |
| Return a course import object. param: array $data data to import the course with. return: tool_uploadcourse_course |
| get_errors() X-Ref |
| Return the errors. return: array |
| get_restore_content_dir() X-Ref |
| Get the directory of the object to restore. return: string subdirectory in $CFG->tempdir/backup/... |
| log_error($errors) X-Ref |
| Log errors on the current line. param: array $errors array of errors return: void |
| parse_line($line) X-Ref |
| Parse a line to return an array(column => value) param: array $line returned by csv_import_reader return: array |
| preview($rows = 10, $tracker = null) X-Ref |
| Return a preview of the import. This only returns passed data, along with the errors. param: integer $rows number of rows to preview. param: object $tracker the output tracker to use. return: array of preview data. |
| reset() X-Ref |
| Reset the current process. return: void. |
| validate() X-Ref |
| Validation. return: void |
| Generated: Thu Aug 11 10:00:09 2016 | Cross-referenced by PHPXref 0.7.1 |