Inheritance diagram for GenieGate_Api_Plugin_Logger:


Public Member Functions | |
| GenieGate_Api_Plugin_Logger ($cfg, $logfile) | |
| Constructor. | |
| preCheck (&$ua, &$fields, &$errors) | |
| This is called prior to creating an account, it is called before anything is entered into the database. | |
| preConfirm (&$ua, &$fields, $conf_id, &$errors) | |
| Preconfirm user account, this is called when the user clicks on the link that was sent to them, but BEFORE the account is confirmed. | |
| setupUser (&$ua, &$fields, $confirm_id) | |
| setupUser - Sets up the user data. | |
| removeUser (&$ua, $uid, &$fields) | |
| Called during the removal of a user. | |
| groupNameChange (&$gm, $gid, $name, $sign_ok, $is_new) | |
| Called when a new group definition is created, or an existing one has been modified. | |
| groupNameDelete (&$gm, $gid, &$info) | |
| Called when a named group is removed. | |
| userInfoChanged (&$um, $uid, &$old_values, &$new_values) | |
| Called whenever the users information has changed. | |
| userGroupsChanged (&$gm, $uid, &$oldg, &$newg) | |
| This method is invoked whenever a users groups have changed. | |
| propertyCreated (&$prop, &$section, &$property, &$description) | |
| Fired when a new property is being defined. | |
| propertyChanged (&$prop, $uid, &$section, &$property, &$old_value, &$new_value) | |
| fired when a property has changed. | |
| propertyRemoved (&$prop, $uid, $section, $property, $old_value) | |
| This is fired when a property is removed. | |
| propertyUndefine (&$prop, $section, $property) | |
| This is called when a property is about to be removed for all users. | |
| dispatchStart (&$controller, $trigger, $method) | |
| This is called just prior to running a dispatch method. | |
| dispatchEnd (&$controller, $method, &$view) | |
| Called after running the "model". | |
This is a debugging/learning/example tool, and should not normally be used, as it will slow down processing.
It is here to examine the various events that are triggered. You may find it helpful in the creation of your own plugins.
To use: just insert BasePlugin/Logger.php in the PLUGINS section of the configuration file.
Definition at line 18 of file Logger.php.
|
||||||||||||
|
Constructor.
Definition at line 28 of file Logger.php. |
|
||||||||||||||||
|
Called after running the "model". This is called after the dispatch method has been invoked, but before the view is shown with View::display(). $view can be assigned to.
Reimplemented from GenieGate_Api_Plugin. Definition at line 150 of file Logger.php. |
|
||||||||||||||||
|
This is called just prior to running a dispatch method. $method should be perferred to using the trigger variable for indication of what is to be run. (because there may be multiple triggers pointing to the same method)
Reimplemented from GenieGate_Api_Plugin. Definition at line 143 of file Logger.php. |
|
||||||||||||||||||||||||
|
Called when a new group definition is created, or an existing one has been modified.
Reimplemented from GenieGate_Api_Plugin. Definition at line 77 of file Logger.php. |
|
||||||||||||||||
|
Called when a named group is removed.
Reimplemented from GenieGate_Api_Plugin. Definition at line 86 of file Logger.php. |
|
||||||||||||||||||||
|
Preconfirm user account, this is called when the user clicks on the link that was sent to them, but BEFORE the account is confirmed.
Reimplemented from GenieGate_Api_Plugin. Definition at line 54 of file Logger.php. |
|
||||||||||||||||||||||||||||
|
fired when a property has changed.
Reimplemented from GenieGate_Api_Plugin. Definition at line 117 of file Logger.php. |
|
||||||||||||||||||||
|
Fired when a new property is being defined.
Reimplemented from GenieGate_Api_Plugin. Definition at line 109 of file Logger.php. |
|
||||||||||||||||||||||||
|
This is fired when a property is removed. (such as when a user is deleted.)
Reimplemented from GenieGate_Api_Plugin. Definition at line 127 of file Logger.php. |
|
||||||||||||||||
|
This is called when a property is about to be removed for all users.
Reimplemented from GenieGate_Api_Plugin. Definition at line 136 of file Logger.php. |
|
||||||||||||||||
|
Called during the removal of a user.
Reimplemented from GenieGate_Api_Plugin. Definition at line 70 of file Logger.php. |
|
||||||||||||||||
|
setupUser - Sets up the user data. This is called after a user has verified his/her email address. NOTE: this may be called several times for the same user.
Reimplemented from GenieGate_Api_Plugin. Definition at line 63 of file Logger.php. |
|
||||||||||||||||||||
|
This method is invoked whenever a users groups have changed.
Reimplemented from GenieGate_Api_Plugin. Definition at line 101 of file Logger.php. |
|
||||||||||||||||||||
|
Called whenever the users information has changed.
Reimplemented from GenieGate_Api_Plugin. Definition at line 93 of file Logger.php. |
Documentation generated by DoxyGen