This commit is contained in:
Laurent Destailleur 2018-12-27 05:58:27 +01:00
parent 2b0240a1e2
commit 8ab2ef0cf0

View File

@ -61,7 +61,7 @@ class Interfaces
* @param string $action Trigger event code
* @param object $object Objet concerned. Some context information may also be provided into array property object->context.
* @param User $user Objet user
* @param Lang $langs Objet lang
* @param Translate $langs Objet lang
* @param Conf $conf Objet conf
* @return int Nb of triggers ran if no error, -Nb of triggers with errors otherwise.
*/
@ -86,6 +86,7 @@ class Interfaces
global $db;
$user = new User($db);
}
dol_syslog(get_class($this)."::run_triggers action=".$action." Launch run_triggers", LOG_DEBUG);
$nbfile = $nbtotal = $nbok = $nbko = 0;
@ -94,6 +95,7 @@ class Interfaces
$orders = array();
$i=0;
$dirtriggers=array_merge(array('/core/triggers'),$conf->modules_parts['triggers']);
foreach($dirtriggers as $reldir)
{
@ -179,7 +181,7 @@ class Interfaces
if (method_exists($objMod, 'runTrigger')) // New method to implement
{
//dol_syslog(get_class($this)."::run_triggers action=".$action." Launch runTrigger for file '".$files[$key]."'", LOG_DEBUG);
dol_syslog(get_class($this)."::run_triggers action=".$action." Launch runTrigger for file '".$files[$key]."'", LOG_DEBUG);
$result=$objMod->runTrigger($action,$object,$user,$langs,$conf);
}
elseif (method_exists($objMod, 'run_trigger')) // Deprecated method