_table['accounts'] = $this->_getTable('Zend_Db_Table_TableAccounts'); $this->_table['bugs'] = $this->_getTable('Zend_Db_Table_TableBugs'); $this->_table['bugs_products'] = $this->_getTable('Zend_Db_Table_TableBugsProducts'); $this->_table['products'] = $this->_getTable('Zend_Db_Table_TableProducts'); } protected function _getTable($tableClass, $options = array()) { if (is_array($options) && !isset($options['db'])) { $options['db'] = $this->_db; } Zend_Loader::loadClass($tableClass); $table = new $tableClass($options); return $table; } }