dolibarr 18.0.6
|
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 247 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().