dolibarr 21.0.0-alpha
FormIntervention Class Reference

Class to manage generation of HTML components for contract module. More...

Public Member Functions

 __construct ($db)
 Constructor.
 
 select_interventions ($socid=-1, $selected=0, $htmlname='interventionid', $maxlength=16, $showempty=1, $draftonly=false)
 Show a combo list with contracts qualified for a third party.
 

Detailed Description

Class to manage generation of HTML components for contract module.

Definition at line 28 of file html.formintervention.class.php.

Constructor & Destructor Documentation

◆ __construct()

FormIntervention::__construct ( $db)

Constructor.

Parameters
DoliDB$dbDatabase handler

Definition at line 46 of file html.formintervention.class.php.

Member Function Documentation

◆ select_interventions()

FormIntervention::select_interventions ( $socid = -1,
$selected = 0,
$htmlname = 'interventionid',
$maxlength = 16,
$showempty = 1,
$draftonly = false )

Show a combo list with contracts qualified for a third party.

Parameters
int$socidId third party (-1=all, 0=only interventions not linked to a third party, id=intervention not linked or linked to third party id)
int$selectedId intervention preselected
string$htmlnameNom de la zone html
int$maxlengthMaximum length of label
int$showemptyShow empty line ('1' or string to show for empty line)
bool$draftonlyShow only drafts intervention
Returns
string HTML code for the select list if OK, empty if KO

Definition at line 64 of file html.formintervention.class.php.

References dol_escape_htmltag(), dol_print_error(), dol_syslog(), and dol_trunc().


The documentation for this class was generated from the following file: