HV_WDDX_Metadata
Manage data described in WDDX format.
Constructor Summary | |
HV_WDDX_Metadata(var $mode,
var $options)
Initiliase error handling. |
Method Summary | |
unknown |
HV_WDDX_Metadata_pregreplace(var $match)
Converts <char code=""/> embedded in WDDX into characters for display. |
unknown |
parse(var $data,
var $validate)
Insert $data into config and optionally validate. |
unknown |
populate(var $data)
Insert $data into WDDX config and grab options from database if specified. |
unknown |
setConfig(var $conf)
Set WDDX configuration. |
unknown |
setOptionDatabase(var $db)
Set database for populating option lists. |
Constructor Detail |
public HV_WDDX_Metadata(var $mode, var $options)
$mode
- Default Value: PEAR_ERROR_TRIGGER$options
- Default Value: E_USER_ERRORMethod Detail |
public unknown HV_WDDX_Metadata_pregreplace(var $match)
public unknown parse(var $data, var $validate)
$validate
- Default Value: HV_WDDX_METADATA_DO_VALIDATIONpublic unknown populate(var $data)
$data
- Default Value: NULLpublic unknown setConfig(var $conf)
<var name="{Name of field}"><struct> <var name="name"><string>{Name of field - same as above}</string></var> <var name="type"><string>{type of field}</string></var> <var name="description"><string>{Description of field}</string></var> <var name="node-attribute"><array> <struct> <var name="name"><string>{Display attribute name}</string></var> <var name="value"><string>{Display attribute value}</string></var> </struct> </array></var> <var name="validation-regexp"><string>{Regular expression for validation}</string></var> <var name="validation-message"><string>{Message if there is a validation error}</string></var> </struct></var>Type of field includes:
public unknown setOptionDatabase(var $db)
$db
- is passed by reference