public function load(Mage_Core_Model_Abstract $object, $value, $field = null) { if (!intval($value) && is_string($value)) { $field = 'identifier'; } return parent::load($object, $value, $field); }
/** * Load an object * * @param Mage_Eav_Model_Form_Type $object * @param mixed $value * @param string $field field to load by (defaults to model id) * @return Mage_Eav_Model_Mysql4_Form_Type */ public function load(Mage_Core_Model_Abstract $object, $value, $field = null) { if (is_null($field) && !is_numeric($value)) { $field = 'code'; } return parent::load($object, $value, $field); }
public function load(Mage_Core_Model_Abstract $object, $value, $field = null) { if (strcmp($value, (int) $value) !== 0) { $field = 'post_id'; } return parent::load($object, $value, $field); }
public function load(Mage_Core_Model_Abstract $object, $value, $field = null) { if (is_numeric($value)) { return parent::load($object, $value); } return parent::load($object, $value, 'query_text'); }
public function load(Mage_Core_Model_Abstract $object, $value, $field = null) { if (is_string($value)) { $field = 'string'; } return parent::load($object, $value, $field); }
public function load(Mage_Core_Model_Abstract $user, $value, $field = null) { if (!intval($value) && is_string($value)) { $field = 'user_id'; } return parent::load($user, $value, $field); }
public function load(Mage_Core_Model_Abstract $object, $value, $field = null) { if (!intval($value) && is_string($value)) { $field = 'identifier'; // You probably don't have an identifier... } return parent::load($object, $value, $field); }
public function load(Mage_Core_Model_Abstract $object, $value, $field = null) { if (is_numeric($value)) { return parent::load($object, $value); } else { $this->loadByQuery($object, $value); } return $this; }
public function load(Mage_Core_Model_Abstract $object, $value, $field = null) { if (is_string($value)) { $select = $this->_getReadAdapter()->select()->from($this->getMainTable())->where($this->getMainTable() . '.string=:tr_string'); $result = $this->_getReadAdapter()->fetchRow($select, array('tr_string' => $value)); $object->setData($result); $this->_afterLoad($object); return $result; } else { return parent::load($object, $value, $field); } }
public function load(Mage_Core_Model_Abstract $user, $value, $field = null) { return parent::load($user, $value, $field); }