dolibarr 21.0.0-beta
|
Class to manage different types of events. More...
Public Member Functions | |
__construct ($db) | |
Constructor. | |
fetch ($id) | |
Load action type from database. | |
liste_array ($active='', $idorcode='id', $excludetype='', $onlyautoornot=0, $morefilter='', $shortlabel=0) | |
Return list of event types: array(id=>label) or array(code=>label) | |
getNomUrl ($withpicto=0) | |
Return name of action type as a label translated. | |
Class to manage different types of events.
Definition at line 30 of file cactioncomm.class.php.
CActionComm::__construct | ( | $db | ) |
Constructor.
Definition at line 101 of file cactioncomm.class.php.
CActionComm::fetch | ( | $id | ) |
Load action type from database.
int | string | $id | id or code of action type to read |
Definition at line 112 of file cactioncomm.class.php.
References dol_syslog(), and type.
CActionComm::getNomUrl | ( | $withpicto = 0 | ) |
Return name of action type as a label translated.
int | $withpicto | 0=No picto, 1=Include picto into link, 2=Picto only |
Definition at line 385 of file cactioncomm.class.php.
CActionComm::liste_array | ( | $active = '', | |
$idorcode = 'id', | |||
$excludetype = '', | |||
$onlyautoornot = 0, | |||
$morefilter = '', | |||
$shortlabel = 0 ) |
Return list of event types: array(id=>label) or array(code=>label)
''|int<0,1> | $active 1 or 0 to filter on event state active or not ('' by default = no filter) | |
'id'|'code'|'all' | $idorcode 'id' or 'code' or 'all' | |
string | $excludetype | Type to exclude ('system' or 'systemauto') |
int<-2,1> | $onlyautoornot 1=Group all type AC_XXX into 1 line AC_MANUAL. 0=Keep details of type, -1 or -2=Keep details and add a combined line per calendar (Default, Auto, BoothConf, ...) | |
string | $morefilter | Add more SQL filter |
int<0,1> | $shortlabel 1=Get short label instead of long label |
Definition at line 160 of file cactioncomm.class.php.
References $conf, dol_syslog(), getDolGlobalString(), and liste_array().
Referenced by liste_array().