我對zend framework 2很新,我一直在閱讀文檔並儘可能吸收它。Zend骨架教程
我正在通過zend skeleton tutorial及其所有工作,但有一點我不明白。
在相冊控制器中,您被指示撥打表格網關來選擇所有記錄 - 特別是$ this-> getAlbumTable() - > fetchAll()。但是被調用的方法不是我創建的方法,所以有人可以解釋如何解決getAlbumTable的問題。我本來希望以與調用可調用工廠或工廠相同的方式調用serviceManager,即$ sm-> get('AlbumTableGateway')
欣賞您可以給ZF2新手的任何建議。
class AlbumController extends AbstractActionController
{
protected $albumTable;
public function indexAction()
{
return new ViewModel(array(
'albums' => $this->getAlbumTable()->fetchAll(),
));
}
哪裏是你的「getAlbumTable()」?恕我直言,採埃孚是過度工程。我現在用cakephp贊成zf – Antoniossss