テーブルオブジェクトの抽象オブジェクトを作成しようとしています。
CategoriaTable
今日、私は、、などFornecedoresTable
を実装する$this->tableGateway->insert()
次のようなオブジェクトをたくさん持っています。$this->tableGateway->update()
これらの機能のほとんどを含むを作成しましたTableAbstract
が、1つの問題に固執しました。
// In CategoriaTable my table id is named cat_id
$this->tableGateway->update($object->getArrayCopy(),array('cat_id' => $object->getId()))
// But in FornecedoresTable my table id is named for_id
$this->tableGateway->update($object->getArrayCopy(),array('for_id' => $object->getId()))
tableGatewayからテーブルのIDを取得するにはどうすればよいですか?私がやりたいことをするためのより良い方法はありますか?
オブジェクトにID名を挿入できると思いますが、これが良い方法だとは思いません...