mirror of
https://github.com/Dolibarr/dolibarr.git
synced 2026-01-05 16:42:53 +01:00
On ajoute nom du trigger dans trace du dclenchement
This commit is contained in:
@@ -23,17 +23,17 @@
|
||||
/**
|
||||
\file htdocs/includes/triggers/interface_demo.class.php
|
||||
\ingroup core
|
||||
\brief Fichier des actions de demo de workflow
|
||||
\remarks Son propre fichier d'actions peut etre cr<63><72>s par recopie de celui-ci:
|
||||
\brief Fichier de demo de personalisation des actions du workflow
|
||||
\remarks Son propre fichier d'actions peut etre cr<63><72> par recopie de celui-ci:
|
||||
- Le nom du fichier doit etre interface_xxx.class.php
|
||||
- Le fichier doit rester stock<63> dans includes/modules/triggers
|
||||
- Le fichier doit rester stock<63> dans includes/triggers
|
||||
- Le nom de la classe doit etre InterfaceXxx
|
||||
*/
|
||||
|
||||
|
||||
/**
|
||||
\class interface_demo
|
||||
\brief Classe de la fonction trigger des actions de workflow
|
||||
\brief Classe des fonctions triggers des actions personalis<EFBFBD>es du workflow
|
||||
*/
|
||||
|
||||
class InterfaceDemo
|
||||
@@ -91,7 +91,7 @@ class InterfaceDemo
|
||||
* \brief Fonction appel<65>e lors du d<>clenchement d'un <20>v<EFBFBD>nement Dolibarr.
|
||||
* D'autres fonctions run_trigger peuvent etre pr<70>sentes dans includes/triggers
|
||||
* \param action Code de l'evenement
|
||||
* \param object Objet concern
|
||||
* \param object Objet concern<EFBFBD>
|
||||
* \param user Objet user
|
||||
* \param lang Objet lang
|
||||
* \param conf Objet conf
|
||||
@@ -104,90 +104,90 @@ class InterfaceDemo
|
||||
// Companies
|
||||
if ($action == 'COMPANY_CREATE')
|
||||
{
|
||||
dolibarr_syslog("Trigger for action '$action' launched. id=".$object->id);
|
||||
dolibarr_syslog("Trigger '".$this->name."' for action '$action' launched. id=".$object->id);
|
||||
}
|
||||
elseif ($action == 'COMPANY_MODIFY')
|
||||
{
|
||||
dolibarr_syslog("Trigger for action '$action' launched. id=".$object->id);
|
||||
dolibarr_syslog("Trigger '".$this->name."' for action '$action' launched. id=".$object->id);
|
||||
}
|
||||
elseif ($action == 'COMPANY_DELETE')
|
||||
{
|
||||
dolibarr_syslog("Trigger for action '$action' launched. id=".$object->id);
|
||||
dolibarr_syslog("Trigger '".$this->name."' for action '$action' launched. id=".$object->id);
|
||||
}
|
||||
// Contracts
|
||||
elseif ($action == 'CONTRACT_CREATE')
|
||||
{
|
||||
dolibarr_syslog("Trigger for action '$action' launched");
|
||||
dolibarr_syslog("Trigger '".$this->name."' for action '$action' launched");
|
||||
}
|
||||
elseif ($action == 'CONTRACT_MODIFY')
|
||||
{
|
||||
dolibarr_syslog("Trigger for action '$action' launched");
|
||||
dolibarr_syslog("Trigger '".$this->name."' for action '$action' launched");
|
||||
}
|
||||
elseif ($action == 'CONTRACT_ACTIVATE')
|
||||
{
|
||||
dolibarr_syslog("Trigger for action '$action' launched");
|
||||
dolibarr_syslog("Trigger '".$this->name."' for action '$action' launched");
|
||||
}
|
||||
elseif ($action == 'CONTRACT_CANCEL')
|
||||
{
|
||||
dolibarr_syslog("Trigger for action '$action' launched");
|
||||
dolibarr_syslog("Trigger '".$this->name."' for action '$action' launched");
|
||||
}
|
||||
elseif ($action == 'CONTRACT_CLOSE')
|
||||
{
|
||||
dolibarr_syslog("Trigger for action '$action' launched");
|
||||
dolibarr_syslog("Trigger '".$this->name."' for action '$action' launched");
|
||||
}
|
||||
elseif ($action == 'CONTRACT_DELETE')
|
||||
{
|
||||
dolibarr_syslog("Trigger for action '$action' launched");
|
||||
dolibarr_syslog("Trigger '".$this->name."' for action '$action' launched");
|
||||
}
|
||||
// Bills
|
||||
elseif ($action == 'BILL_CREATE')
|
||||
{
|
||||
dolibarr_syslog("Trigger for action '$action' launched");
|
||||
dolibarr_syslog("Trigger '".$this->name."' for action '$action' launched");
|
||||
}
|
||||
elseif ($action == 'BILL_MODIFY')
|
||||
{
|
||||
dolibarr_syslog("Trigger for action '$action' launched");
|
||||
dolibarr_syslog("Trigger '".$this->name."' for action '$action' launched");
|
||||
}
|
||||
elseif ($action == 'BILL_VALIDATE')
|
||||
{
|
||||
dolibarr_syslog("Trigger for action '$action' launched");
|
||||
dolibarr_syslog("Trigger '".$this->name."' for action '$action' launched");
|
||||
}
|
||||
elseif ($action == 'BILL_CANCEL')
|
||||
{
|
||||
dolibarr_syslog("Trigger for action '$action' launched");
|
||||
dolibarr_syslog("Trigger '".$this->name."' for action '$action' launched");
|
||||
}
|
||||
elseif ($action == 'BILL_DELETE')
|
||||
{
|
||||
dolibarr_syslog("Trigger for action '$action' launched");
|
||||
dolibarr_syslog("Trigger '".$this->name."' for action '$action' launched");
|
||||
}
|
||||
// Products
|
||||
elseif ($action == 'PRODUCT_CREATE')
|
||||
{
|
||||
dolibarr_syslog("Trigger for action '$action' launched");
|
||||
dolibarr_syslog("Trigger '".$this->name."' for action '$action' launched");
|
||||
}
|
||||
elseif ($action == 'PRODUCT_MODIFY')
|
||||
{
|
||||
dolibarr_syslog("Trigger for action '$action' launched");
|
||||
dolibarr_syslog("Trigger '".$this->name."' for action '$action' launched");
|
||||
}
|
||||
elseif ($action == 'PRODUCT_DELETE')
|
||||
{
|
||||
dolibarr_syslog("Trigger for action '$action' launched");
|
||||
dolibarr_syslog("Trigger '".$this->name."' for action '$action' launched");
|
||||
}
|
||||
elseif ($action == 'ORDER_CREATE')
|
||||
{
|
||||
dolibarr_syslog("Trigger for action '$action' launched");
|
||||
dolibarr_syslog("Trigger '".$this->name."' for action '$action' launched");
|
||||
}
|
||||
elseif ($action == 'ORDER_MODIFY')
|
||||
{
|
||||
dolibarr_syslog("Trigger for action '$action' launched");
|
||||
dolibarr_syslog("Trigger '".$this->name."' for action '$action' launched");
|
||||
}
|
||||
elseif ($action == 'ORDER_DELETE')
|
||||
{
|
||||
dolibarr_syslog("Trigger for action '$action' launched");
|
||||
dolibarr_syslog("Trigger '".$this->name."' for action '$action' launched");
|
||||
}
|
||||
else
|
||||
{
|
||||
dolibarr_syslog("A trigger for action '$action' was ran but no handler found.");
|
||||
dolibarr_syslog("Trigger '".$this->name."' for action '$action' was ran but no handler found for this action.");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user