InterfaceLdapsynchro
class InterfaceLdapsynchro extends DolibarrTriggers (View source)
Class of triggers for ldap module
Constants
| deprecated VERSION_DEVELOPMENT |
|
| deprecated VERSION_EXPERIMENTAL |
|
| deprecated VERSION_DOLIBARR |
|
| VERSIONS |
|
Properties
| protected DoliDB | $db | Database handler |
from DolibarrTriggers |
| mixed|string | $name | Name of the trigger |
from DolibarrTriggers |
| string | $description | Description of the trigger |
from DolibarrTriggers |
| ""|"development"|"dolibarr"|"experimental" | $version | Version of the trigger |
from DolibarrTriggers |
| string | $picto | Image of the trigger |
from DolibarrTriggers |
| string | $family | Category of the trigger |
from DolibarrTriggers |
| $error | Error reported by the trigger |
from DolibarrTriggers | |
| string[] | $errors | Errors reported by the trigger |
from DolibarrTriggers |
| string[] | $warnings | Warnings reported by the trigger |
from DolibarrTriggers |
Methods
runTrigger(string $action, $object, User $user, Translate $langs, Conf $conf)
Function called when a Dolibarr business event is done.
Details
__construct(DoliDB $db)
Constructor
string
getName()
Returns the name of the trigger file
string
getDesc()
Returns the description of trigger file
string
getVersion()
Returns the version of the trigger file
void
setErrorsFromObject(CommonObject|BlockedLog $object)
setErrorsFromObject