私はフレームワーク2をZendするのがとても新しいです。私はできるだけドキュメントを読んで吸収しています。Zend Skeletonチュートリアル
私は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()」であると? IMHO ZFは大きく強化されています。私は今zfのためにcakephpを使用しています – Antoniossss