<?php abstract class Application_Model_Object_Abstract { protected $_db; protected $_name; public function __construct() { $this->_db = Zend_Db_Table_Abstract::getDefaultAdapter(); } function __call($method, $arguments) { return; } return $this->$property; } } if ($prefix == "set") { $this->$property = $arguments[0]; return; } } }