|
CaMykS
1.0-20250801
|
Database item of Module Library item. More...
Public Member Functions | |
| __construct ($name, $datatype, $desc, $desc2='', $default=null) | |
| initialise () | |
| get_fromHeader ($prefix='') | |
| get_fromArray ($data) | |
| get_databaseDescription () | |
| get_databaseValue ($language=null) | |
| get_defaultValue () | |
| get_exportedValue () | |
| check_value ($type=null, $default=null) | |
Public Member Functions inherited from ModuleLibraryItem | |
| get_valueFromHeader ($name) | |
| get_dateFromHeader ($name) | |
| parse_PHPTags ($value) | |
Public Attributes | |
| $datatype | |
| Item data type, can be text / etext / int / float / date / password / list. More... | |
| $datadesc | |
| Item data description (database type compatible with MySQL). More... | |
| $datadesc2 | |
| Secondary information of item data description. More... | |
Public Attributes inherited from ModuleLibraryItem | |
| $name | |
| Item name. More... | |
| $default | |
| Item default value. More... | |
| $value | |
| Item current value. More... | |
| $type | |
| Item type. More... | |
| $datadesc | |
| Item data description. More... | |
| $datadesc2 | |
| Item data description. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from ModuleLibraryItem | |
| compile_listValue ($value) | |
| uncompile_listValue ($value) | |
Database item of Module Library item.
Engine / Object Library
| MLDatabaseItem::__construct | ( | $name, | |
| $datatype, | |||
| $desc, | |||
$desc2 = '', |
|||
$default = null |
|||
| ) |
Class constructor.
| string | $name | |
| string | $datatype | |
| string | $desc | |
| mixed | $desc2 | |
| mixed | $default |
Reimplemented in MLDatabaseLocalizedItem.
| MLDatabaseItem::initialise | ( | ) |
| MLDatabaseItem::get_fromHeader | ( | $prefix = '' | ) |
Load object value from header.
| string | $prefix |
Reimplemented in MLDatabaseLocalizedItem.
| MLDatabaseItem::get_fromArray | ( | $data | ) |
Load object value from an array.
Reimplemented from ModuleLibraryItem.
Reimplemented in MLDatabaseLocalizedItem.
| MLDatabaseItem::get_databaseDescription | ( | ) |
Return database description.
| MLDatabaseItem::get_databaseValue | ( | $language = null | ) |
| MLDatabaseItem::get_defaultValue | ( | ) |
Return default value.
| MLDatabaseItem::get_exportedValue | ( | ) |
Return value as structured array name => value.
Reimplemented in MLDatabaseLocalizedItem.
| MLDatabaseItem::check_value | ( | $type = null, |
|
$default = null |
|||
| ) |
Check value case of given type.
| string | $type | |
| mixed | $default |
| string MLDatabaseItem::$datatype |
Item data type, can be text / etext / int / float / date / password / list.
| string MLDatabaseItem::$datadesc |
Item data description (database type compatible with MySQL).
| string MLDatabaseItem::$datadesc2 |
Secondary information of item data description.