Implements interfaces:
Varien Object
Located in /Object.php (line 35)
| Class | Description |
|---|---|
| Varien_Crypt_Abstract | Abstract class for crypter classes |
| Varien_Data_Form_Abstract | Abstract class for form, coumn and fieldset |
| Varien_Data_Tree_Node | Data tree node |
| Varien_Simplexml_Config_Cache_Abstract | Abstract class for configuration cache |
| Varien_Event_Observer | Event observer object |
| Varien_Event | Event object and dispatcher |
| Varien_Filter_Template_Simple | Magento |
Setter/Getter underscore transformation cache
Object attributes
Data changes flag (true after setData|unsetData call)
Name of object id field
Object delete flag
Original data that was loaded
Constructor
By default is looking for first argument as array and assignes it as object attributes This behaviour may change in child classes
Add data to the object.
Retains previous data in the object.
Compare object data with original data
Present object data as string in debug mode
Enter description here...
Retrieves data from the object
If $key is empty will return all the data as an array Otherwise it will return value of the attribute specified by $key
If $index is specified it will assume that attribute data is an array and retrieve corresponding member.
Fast get data or set default if value is not available
Get object data by key with calling getter method
Retrieve object id
Retrieve name of object id field
Get object loaded data (original data)
If $key is empty, checks whether there's any data in the object Otherwise checks if the specified attribute is set.
Get data change status
Set _isDeleted flag value (if $isDeleted param is defined) and return current flag value
Enter description here...
checks whether the object is empty
Implementation of ArrayAccess::offsetExists()
Implementation of ArrayAccess::offsetGet()
Implementation of ArrayAccess::offsetSet()
Implementation of ArrayAccess::offsetUnset()
serialize object attributes
Overwrite data in the object.
$key can be string or array. If $key is string, the attribute value will be overwritten by $value
If $key is an array, it will overwrite all the data in the object.
Clears data changes status
Set object data with calling setter method
Set object id field value
set name of object id field
Initialize object original data
Public wrapper for __toArray
Public wrapper for __toJson
Public wrapper for __toString
Will use $format as an template and substitute {{key}} for attributes
Public wrapper for __toXml
Unset data from the object.
$key can be a string only. Array will be ignored.
Internal constructor not depended on params. Can be used for object initialization
Get value from _data array without parse key
Set required array elements
Converts field names for setters and geters
$this->setMyField($value) === $this->setData('my_field', $value) Uses cache to eliminate unneccessary preg_replace
Set/Get attribute wrapper
Attribute getter (deprecated)
Attribute setter (deprecated)
Convert object attributes to array
Convert object attributes to JSON
Convert object attributes to XML
Documentation generated on Fri, 11 Feb 2011 16:53:21 +0200 by phpDocumentor 1.4.3