1

Zend Tool と ZF 1.9.4pl1 に移行したい Zend Framework 1.7 頃に開発されたプロジェクトがあります。私が得たい主な利点は、モデル、フォームなどの自動ロードを使用できるようになることです。つまり、これらの小さなメソッドをすべて排除したいと考えています。

保護された関数 _getSurveyForm() { require_once APPLICATION_PATH . '/forms/Sur​​vey.php'; $form = new Form_Survey(); $form->setAction($this->_helper->url('survey')); $フォームを返します。}

私の作戦はこうだった。初め、

zf create project foo
zf create controller bar
zf create controller arf
etc.

すべてのコントローラー、ビューなどの構造を再作成することができるまで。次に、既存のコントローラー、ビュー、モデルなどをコピーして、zf ツールによって作成されたスタブを上書きし、すべてのクラスが名前とファイル名が並んでいます。

これが最善の方法ですか?上記の _getSurveyForm() のような小さなローダー メソッドを削除できると思って混乱していますか?

4

1 に答える 1

1

新しいオートローダーを直接使用して名前空間を登録するだけでクラスを自動ロードできるので、新しいプロジェクト レイアウトを作成する必要はありません。

于 2009-09-25T03:21:40.733 に答える