Moodle  2.2.1
http://www.collinsharper.com
processable Interface Reference
Inheritance diagram for processable:

Public Member Functions

 process ($processor)

Detailed Description

Interface to apply to all the classes we want to be processable by one

Any class being part of one backup/restore structure must implement this interface in order to be able to be processed by a given processor (visitor pattern)

TODO: Finish phpdocs

Definition at line 33 of file processable.class.php.


Member Function Documentation

process ( processor)

This function will call to the corresponding processor method in other to make them perform the desired tasks.

Implemented in backup_optigroup_element, restore_log_rule, file_nested_element, restore_decode_content, backup_nested_element, backup_optigroup, backup_attribute, and backup_final_element.


The documentation for this interface was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Enumerations