Public Member Functions | |
load (Mage_Core_Model_Abstract $object, $value, $field=null) | |
Protected Member Functions | |
_construct () | |
_beforeSave (Mage_Core_Model_Abstract $object) |
Definition at line 27 of file Role.php.
_beforeSave | ( | Mage_Core_Model_Abstract $ | object | ) | [protected] |
Perform actions before object save
Varien_Object | $object |
Reimplemented from Mage_Core_Model_Mysql4_Abstract.
Definition at line 34 of file Role.php.
00035 { 00036 if ( !$object->getId() ) { 00037 $object->setCreated(now()); 00038 } 00039 $object->setModified(now()); 00040 return $this; 00041 }
_construct | ( | ) | [protected] |
Resource initialization
Reimplemented from Mage_Core_Model_Resource_Abstract.
Definition at line 29 of file Role.php.
00030 { 00031 $this->_init('api/role', 'role_id'); 00032 }
load | ( | Mage_Core_Model_Abstract $ | object, | |
$ | value, | |||
$ | field = null | |||
) |
Load an object
Mage_Core_Model_Abstract | $object | |
mixed | $value | |
string | $field field to load by (defaults to model id) |
Reimplemented from Mage_Core_Model_Mysql4_Abstract.
Definition at line 43 of file Role.php.
00044 { 00045 if (!intval($value) && is_string($value)) { 00046 $field = 'role_id'; 00047 } 00048 return parent::load($object, $value, $field); 00049 }