以下は、私の zend フレームワーク モデルに使用する基本的なコードです。
class Model_FormMapper extends Zend_Db_Table_Abstract
{
protected $_name = 'tblMapper';
protected $_primary = 'mapId';
public function insertColumns($arrData){
$db = Zend_Db_Table::getDefaultAdapter();
$sql = $this->insert($arrData);
$lastId = $this->_db->lastInsertId();
return $lastId;
}
}
私のモデルで気に入らないことの 1 つは、各メソッドでのアダプターの初期化です。
$db = Zend_Db_Table::getDefaultAdapter();
zendモデルを書くためのより良い解決策を教えてください。