Moodle APIs 4.3
Moodle 4.3.6 (Build: 20240812)
|
Interface to apply to all the classes we want to be able to write to logs. More...
Public Member Functions | |
log ($message, $level, $a=null, $depth=null, $display=false) | |
This function will be responsible for handling the params, and to call to the corresponding logger->process() once all modifications in params have been performed. | |
Interface to apply to all the classes we want to be able to write to logs.
Any class being part of one backup/restore and needing to senf informatio to logs must implement this interface (and have access to the @logger instantiated object)
TODO: Finish phpdocs
loggable::log | ( | $message, | |
$level, | |||
$a = null, | |||
$depth = null, | |||
$display = false ) |
This function will be responsible for handling the params, and to call to the corresponding logger->process() once all modifications in params have been performed.
Implemented in backup_plan, base_controller, base_converter, base_step, base_task, imscc11_converter, imscc1_converter, moodle1_converter, moodle1_file_manager, moodle1_handler, and restore_plan.