/** * Retrieve a row field value. * * @param string The user-specified column name. * @return mixed The corresponding column value. * @throws Zend_Db_Table_Row_Exception if the $columnName is not a column * in the row. * @internal */ public function __get($columnName) { $getter = Benri_Util_String::camelize($columnName, true); if (method_exists($this, $getter = "get{$getter}")) { return call_user_func_array([$this, $getter], []); } return parent::__get($columnName); }
/** * {@inheritdoc} * @internal */ public function __get($columnName) { $getter = String::camelize($columnName, true); if (method_exists($this, "get{$getter}")) { return call_user_func_array([$this, "get{$getter}"], [$value]); } else { return parent::__get($columnName); } }