【发布时间】:2009-09-25 01:37:53
【问题描述】:
我有一个大约是 Zend Framework 1.7 开发的项目,我想迁移到 Zend Tool 和 ZF 1.9.4pl1。我希望获得的主要好处是能够使用 Models、Forms 等的自动加载。换句话说,我想消除所有这些小方法:
受保护的函数 _getSurveyForm() { 需要一次 APPLICATION_PATH 。 '/forms/Survey.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() 之类的小加载器方法?
【问题讨论】: