Ccountry
class Ccountry extends CommonDict (View source)
Class to manage dictionary Countries (used by imports)
Properties
| DoliDB | $db | from CommonDict | |
| $error | from CommonDict | ||
| string[] | $errors | from CommonDict | |
| int | $id | from CommonDict | |
| ?int | $entity | from CommonDict | |
| ?string | $code | from CommonDict | |
| ?string | $label | from CommonDict | |
| ?int<0, 1> | $active | from CommonDict | |
| string | $element | ||
| string | $table_element | ||
| string | $code_iso | ||
| string | $eec | ||
| int | $favorite | ||
| string | $numeric_code | ||
| array<string, array{type: string, label: string, langfile?: string, enabled: int<0, 2>|string, position: int, notnull?: int, visible: int<-6, 6>|string, alwayseditable?: int<0, 1>|string, noteditable?: int<0, 1>, default?: string, index?: int, foreignkey?: string, searchall?: int<0, 1>, isameasure?: int<0, 1>, css?: string, cssview?: string, csslist?: string, help?: string, showoncombobox?: int<0, 4>|string, disabled?: int<0, 1>, arrayofkeyval?: array<int|string, string>, autofocusoncreate?: int<0, 1>, comment?: string, copytoclipboard?: int<1, 2>, validate?: int<0, 1>, showonheader?: int<0, 1>, searchmulti?: int<0, 1>}> | $fields |
Methods
__construct($db)
Constructor
create($user, int $notrigger = 0)
Create object into database
fetch($id, string $code = '', $code_iso = '')
Load object in memory from database
update($user = null, int $notrigger = 0)
Update object into database
string
getNomUrl(int $withpicto = 0, string $option = '', $notooltip = 0, $morecss = '', $save_lastsearch_value = -1)
Return a link to the object card (with optionally the picto)
Details
__construct($db)
Constructor
@param DoliDB $db Database handler
create($user, int $notrigger = 0)
Create object into database
@param User $user User that create
fetch($id, string $code = '', $code_iso = '')
Load object in memory from database
@param int $id Id object
update($user = null, int $notrigger = 0)
Update object into database
@param User $user User that modify
delete(User $user, $notrigger = 0)
Delete object in database
string
getNomUrl(int $withpicto = 0, string $option = '', $notooltip = 0, $morecss = '', $save_lastsearch_value = -1)
Return a link to the object card (with optionally the picto)