|
dolibarr 19.0.4
|
Class to manage triggers. More...
Public Member Functions | |
| __construct ($db) | |
| Constructor. | |
| run_triggers ($action, $object, $user, $langs, $conf) | |
| Function called when a Dolibarr business event occurs This function call all qualified triggers. | |
| getTriggersList ($forcedirtriggers=null) | |
| Return list of triggers. | |
Class to manage triggers.
Definition at line 32 of file interfaces.class.php.
| Interfaces::__construct | ( | $db | ) |
Constructor.
Definition at line 51 of file interfaces.class.php.
| 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 246 of file interfaces.class.php.
References dol_buildpath(), dol_osencode(), img_object(), and img_picto().
| 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.
References dol_buildpath(), dol_osencode(), dol_syslog(), and getDolGlobalInt().