diff --git a/htdocs/core/class/interfaces.class.php b/htdocs/core/class/interfaces.class.php index abcf2132efa..903a05981b6 100644 --- a/htdocs/core/class/interfaces.class.php +++ b/htdocs/core/class/interfaces.class.php @@ -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