Standardize and update code

This commit is contained in:
Philippe GRAND 2018-09-05 12:21:13 +02:00
parent 38ca6096b2
commit 11d75573be
17 changed files with 84 additions and 23 deletions

View File

@ -41,13 +41,17 @@ class Contact extends CommonObject
* @var string ID to identify managed object * @var string ID to identify managed object
*/ */
public $element='contact'; public $element='contact';
/** /**
* @var string Name of table without prefix where object is stored * @var string Name of table without prefix where object is stored
*/ */
public $table_element='socpeople'; public $table_element='socpeople';
public $ismultientitymanaged = 1; // 0=No test on entity, 1=Test with field entity, 2=Test with link by societe public $ismultientitymanaged = 1; // 0=No test on entity, 1=Test with field entity, 2=Test with link by societe
/**
* @var string String with name of icon for myobject. Must be the part after the 'object_' into object_myobject.png
*/
public $picto = 'contact'; public $picto = 'contact';
@ -726,7 +730,7 @@ class Contact extends CommonObject
$this->date_creation = $this->db->jdate($obj->date_creation); $this->date_creation = $this->db->jdate($obj->date_creation);
$this->date_modification = $this->db->jdate($obj->date_modification); $this->date_modification = $this->db->jdate($obj->date_modification);
$this->fk_departement = $obj->fk_departement; // deprecated $this->fk_departement = $obj->fk_departement; // deprecated
$this->state_id = $obj->fk_departement; $this->state_id = $obj->fk_departement;
$this->departement_code = $obj->state_code; // deprecated $this->departement_code = $obj->state_code; // deprecated

View File

@ -61,7 +61,10 @@ class Contrat extends CommonObject
*/ */
public $fk_element='fk_contrat'; public $fk_element='fk_contrat';
public $picto='contract'; /**
* @var string String with name of icon for myobject. Must be the part after the 'object_' into object_myobject.png
*/
public $picto='contract';
/** /**
* 0=No test on entity, 1=Test with field entity, 2=Test with link by societe * 0=No test on entity, 1=Test with field entity, 2=Test with link by societe

View File

@ -31,7 +31,11 @@ require_once DOL_DOCUMENT_ROOT.'/core/triggers/dolibarrtriggers.class.php';
*/ */
class InterfaceLogevents extends DolibarrTriggers class InterfaceLogevents extends DolibarrTriggers
{ {
/**
* @var string Image of the trigger
*/
public $picto = 'technic'; public $picto = 'technic';
public $family = 'core'; public $family = 'core';
public $description = "Triggers of this module allows to add security event records inside Dolibarr."; public $description = "Triggers of this module allows to add security event records inside Dolibarr.";
public $version = self::VERSION_DOLIBARR; public $version = self::VERSION_DOLIBARR;

View File

@ -32,7 +32,11 @@ require_once DOL_DOCUMENT_ROOT.'/core/triggers/dolibarrtriggers.class.php';
class InterfaceWorkflowManager extends DolibarrTriggers class InterfaceWorkflowManager extends DolibarrTriggers
{ {
/**
* @var string Image of the trigger
*/
public $picto = 'technic'; public $picto = 'technic';
public $family = 'core'; public $family = 'core';
public $description = "Triggers of this module allows to manage workflows"; public $description = "Triggers of this module allows to manage workflows";
public $version = self::VERSION_DOLIBARR; public $version = self::VERSION_DOLIBARR;

View File

@ -37,6 +37,10 @@ class InterfaceActionsAuto extends DolibarrTriggers
public $family = 'agenda'; public $family = 'agenda';
public $description = "Triggers of this module add actions in agenda according to setup made in agenda setup."; public $description = "Triggers of this module add actions in agenda according to setup made in agenda setup.";
public $version = self::VERSION_DOLIBARR; public $version = self::VERSION_DOLIBARR;
/**
* @var string Image of the trigger
*/
public $picto = 'action'; public $picto = 'action';
/** /**

View File

@ -33,6 +33,10 @@ class InterfaceActionsBlockedLog extends DolibarrTriggers
public $family = 'system'; public $family = 'system';
public $description = "Triggers of this module add action for BlockedLog module."; public $description = "Triggers of this module add action for BlockedLog module.";
public $version = self::VERSION_DOLIBARR; public $version = self::VERSION_DOLIBARR;
/**
* @var string Image of the trigger
*/
public $picto = 'technic'; public $picto = 'technic';
/** /**

View File

@ -34,6 +34,10 @@ class InterfaceLdapsynchro extends DolibarrTriggers
public $family = 'ldap'; public $family = 'ldap';
public $description = "Triggers of this module allows to synchronize Dolibarr toward a LDAP database."; public $description = "Triggers of this module allows to synchronize Dolibarr toward a LDAP database.";
public $version = self::VERSION_DOLIBARR; public $version = self::VERSION_DOLIBARR;
/**
* @var string Image of the trigger
*/
public $picto = 'technic'; public $picto = 'technic';
/** /**

View File

@ -32,6 +32,10 @@ class InterfaceMailmanSpipsynchro extends DolibarrTriggers
public $family = 'mailmanspip'; public $family = 'mailmanspip';
public $description = "Triggers of this module allows to synchronize Mailman an Spip."; public $description = "Triggers of this module allows to synchronize Mailman an Spip.";
public $version = self::VERSION_DOLIBARR; public $version = self::VERSION_DOLIBARR;
/**
* @var string Image of the trigger
*/
public $picto = 'technic'; public $picto = 'technic';
/** /**

View File

@ -33,9 +33,13 @@ class InterfaceNotification extends DolibarrTriggers
public $family = 'notification'; public $family = 'notification';
public $description = "Triggers of this module send email notifications according to Notification module setup."; public $description = "Triggers of this module send email notifications according to Notification module setup.";
public $version = self::VERSION_DOLIBARR; public $version = self::VERSION_DOLIBARR;
/**
* @var string Image of the trigger
*/
public $picto = 'email'; public $picto = 'email';
var $listofmanagedevents=array( public $listofmanagedevents=array(
'BILL_VALIDATE', 'BILL_VALIDATE',
'BILL_PAYED', 'BILL_PAYED',
'ORDER_VALIDATE', 'ORDER_VALIDATE',

View File

@ -40,7 +40,10 @@ class Cronjob extends CommonObject
*/ */
public $table_element='cronjob'; public $table_element='cronjob';
public $picto = 'cron'; /**
* @var string String with name of icon for myobject. Must be the part after the 'object_' into object_myobject.png
*/
public $picto = 'cron';
/** /**
* @var int Entity * @var int Entity

View File

@ -50,7 +50,11 @@ class Don extends CommonObject
public $fk_element = 'fk_donation'; public $fk_element = 'fk_donation';
public $ismultientitymanaged = 1; // 0=No test on entity, 1=Test with field entity, 2=Test with link by societe public $ismultientitymanaged = 1; // 0=No test on entity, 1=Test with field entity, 2=Test with link by societe
public $picto = 'generic';
/**
* @var string String with name of icon for myobject. Must be the part after the 'object_' into object_myobject.png
*/
public $picto = 'generic';
public $date; public $date;
public $amount; public $amount;

View File

@ -39,7 +39,10 @@ class PaymentDonation extends CommonObject
*/ */
public $table_element='payment_donation'; public $table_element='payment_donation';
public $picto = 'payment'; /**
* @var string String with name of icon for myobject. Must be the part after the 'object_' into object_myobject.png
*/
public $picto = 'payment';
/** /**
* @var int ID * @var int ID

View File

@ -37,6 +37,9 @@ class EcmDirectory // extends CommonObject
*/ */
//public $table_element='ecm_directories'; //public $table_element='ecm_directories';
/**
* @var string String with name of icon for myobject. Must be the part after the 'object_' into object_myobject.png
*/
public $picto = 'dir'; public $picto = 'dir';
/** /**

View File

@ -46,6 +46,9 @@ class EcmFiles extends CommonObject
*/ */
public $table_element = 'ecm_files'; public $table_element = 'ecm_files';
/**
* @var string String with name of icon for myobject. Must be the part after the 'object_' into object_myobject.png
*/
public $picto = 'generic'; public $picto = 'generic';
/** /**

View File

@ -62,6 +62,10 @@ class Expedition extends CommonObject
public $table_element_line="expeditiondet"; public $table_element_line="expeditiondet";
public $ismultientitymanaged = 1; // 0=No test on entity, 1=Test with field entity, 2=Test with link by societe public $ismultientitymanaged = 1; // 0=No test on entity, 1=Test with field entity, 2=Test with link by societe
/**
* @var string String with name of icon for myobject. Must be the part after the 'object_' into object_myobject.png
*/
public $picto = 'sending'; public $picto = 'sending';
public $socid; public $socid;

View File

@ -40,24 +40,27 @@ class PaymentExpenseReport extends CommonObject
*/ */
public $table_element='payment_expensereport'; public $table_element='payment_expensereport';
public $picto = 'payment'; /**
* @var string String with name of icon for myobject. Must be the part after the 'object_' into object_myobject.png
*/
public $picto = 'payment';
var $rowid; public $rowid;
var $fk_expensereport; public $fk_expensereport;
var $datec=''; public $datec='';
var $tms=''; public $tms='';
var $datep=''; public $datep='';
var $amount; // Total amount of payment public $amount; // Total amount of payment
var $amounts=array(); // Array of amounts public $amounts=array(); // Array of amounts
var $fk_typepayment; public $fk_typepayment;
var $num_payment; public $num_payment;
var $fk_bank; public $fk_bank;
var $fk_user_creat; public $fk_user_creat;
var $fk_user_modif; public $fk_user_modif;
//Unknow field //Unknow field
var $chid; public $chid;
var $total; public $total;
/** /**
* Constructor * Constructor

View File

@ -55,6 +55,9 @@ class Fichinter extends CommonObject
*/ */
public $table_element_line='fichinterdet'; public $table_element_line='fichinterdet';
/**
* @var string String with name of icon for myobject. Must be the part after the 'object_' into object_myobject.png
*/
public $picto = 'intervention'; public $picto = 'intervention';
/** /**