Как вы переносите старый проект в Zend Tool?

У меня есть проект, разработанный примерно на Zend Framework 1.7, который я хотел бы перенести на Zend Tool и ZF 1.9.4pl1. Главное преимущество, которое я надеюсь получить, это возможность использовать автоматическую загрузку моделей, форм и т. Д. Другими словами, я хочу исключить все эти маленькие методы:

защищенная функция _getSurveyForm() { require_once APPLICATION_PATH . '/Forms/Survey.php'; $form = new Form_Survey(); $ Форма-> SetAction($ это ->_helper-> URL ('обзор')); вернуть $ форму; }

Моя стратегия должна была быть такой. Первый,

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

пока мне не удалось воссоздать структуру для всех контроллеров, представлений и т. д. Во-вторых, я собирался скопировать в существующие контроллеры, представления, модели и т. д., переписав заглушки, созданные инструментом zf, и убедившись, что все мои классы имена и имена файлов выровнены.

Это лучший способ пойти? Я запутался, думая, что мне удастся избавиться от маленьких методов загрузки, таких как _getSurveyForm () выше?

1 ответ

Решение

Итак, вы можете напрямую использовать новый автозагрузчик и просто зарегистрировать в нем свои пространства имен, чтобы он мог автоматически загружать ваши классы, вам не нужно создавать новый макет проекта.

Другие вопросы по тегам