|
dolibarr
x.y.z
|
Class to manage triggers. More...
Public Member Functions | |
| __construct ($db) | |
| Constructor. More... | |
| run_triggers ($action, $object, $user, $langs, $conf) | |
| Function called when a Dolibarr business event occurs This function call all qualified triggers. More... | |
| getTriggersList ($forcedirtriggers=null) | |
| Return list of triggers. More... | |
Class to manage triggers.
Definition at line 32 of file interfaces.class.php.
| Interfaces::__construct | ( | $db | ) |
| Interfaces::getTriggersList | ( | $forcedirtriggers = null | ) |
Return list of triggers.
Function used by admin page htdoc/admin/triggers. List is sorted by trigger filename so by priority to run.
| array | $forcedirtriggers | null=All default directories. This parameter is used by modulebuilder module only. |
Definition at line 242 of file interfaces.class.php.
| Interfaces::run_triggers | ( | $action, | |
| $object, | |||
| $user, | |||
| $langs, | |||
| $conf | |||
| ) |
Function called when a Dolibarr business event occurs This function call all qualified triggers.
| string | $action | Trigger event code |
| object | $object | Objet concerned. Some context information may also be provided into array property object->context. |
| User | $user | Objet user |
| Translate | $langs | Objet lang |
| Conf | $conf | Objet conf |
Definition at line 68 of file interfaces.class.php.