Public Member Functions | |
__construct ($recArray, $bizObj) | |
get ($key) | |
getOldValue ($key) | |
getDataObj () | |
set ($key, $val) | |
rewind () | |
current () | |
key () | |
next () | |
valid () | |
offsetExists ($key) | |
offsetGet ($key) | |
offsetSet ($key, $value) | |
offsetUnset ($key) | |
__get ($fieldName) | |
__set ($fieldName, $value) | |
save () | |
delete () | |
getError () | |
toArray () | |
getRefObject ($objName) | |
Protected Attributes | |
$m_var = array() | |
$m_var_old = array() | |
$m_BizObj = null |
Definition at line 26 of file DataRecord.php.
__construct | ( | $ | recArray, |
$ | bizObj | ||
) |
Initialize DataRecord with record array. Creat a new record - new DataRecord(null, $bizObj) Get a current record - new DataRecord($recArr, $bizObj)
array | $recArray | record array. |
BizDataObj | $bizObj | BizDataObj instance |
Definition at line 58 of file DataRecord.php.
__get | ( | $ | fieldName ) |
Get field value with property format
$value = $obj->get($fieldName); => $value = $obj->fieldName;
string | $fieldName | name of a field |
Definition at line 216 of file DataRecord.php.
__set | ( | $ | fieldName, |
$ | value | ||
) |
Set field value with property format
$obj->set($fieldName, $value); => $obj->fieldName = $value;
string | $fieldName | name of a field |
mixed | value of the field |
Definition at line 231 of file DataRecord.php.
current | ( | ) |
Return element at current pointer position
Definition at line 126 of file DataRecord.php.
delete | ( | ) |
Delete record. This function calls BizDataObj::deleteRecord method internally
Definition at line 263 of file DataRecord.php.
get | ( | $ | key ) |
Get item value of array
mixed | $key |
Definition at line 85 of file DataRecord.php.
getError | ( | ) |
getRefObject | ( | $ | objName ) |
Get reference object with given object name
string | $objName | name of the object reference |
Definition at line 294 of file DataRecord.php.
key | ( | ) |
Return current key (i.e., pointer value)
Definition at line 137 of file DataRecord.php.
next | ( | ) |
Return element at current pointer and advance pointer
Definition at line 147 of file DataRecord.php.
offsetExists | ( | $ | key ) |
Check is offset value (by key) exist?
mixed | $key |
Definition at line 170 of file DataRecord.php.
offsetGet | ( | $ | key ) |
Get value of offset (by key)
mixed | $key |
Definition at line 181 of file DataRecord.php.
offsetSet | ( | $ | key, |
$ | value | ||
) |
Set value of offset by key
mixed | $key | |
mixed | $value |
Definition at line 192 of file DataRecord.php.
offsetUnset | ( | $ | key ) |
Unset element by key
mixed | $key | key of element |
Definition at line 202 of file DataRecord.php.
rewind | ( | ) |
save | ( | ) |
Save record. This function calls BizDataObj::updateRecord method internally
Definition at line 241 of file DataRecord.php.
set | ( | $ | key, |
$ | val | ||
) |
Set item value of array
mixed | $key | |
mixed | $val |
Definition at line 105 of file DataRecord.php.
toArray | ( | ) |
valid | ( | ) |
Confirm that there is an element at the current pointer position
Definition at line 157 of file DataRecord.php.