Мне нужна помощь, потому что я немного застрял в этом.
Я настроил модульное приложение Zend Framework. Также используется - https://github.com/eddiejaoude/Zend-Framework--Doctrine-ORM--PHPUnit--Ant--Jenkins-CI--TDD- - я интегрировал Doctrine 2.
Моя структура каталогов выглядит так:
-aplication /
--default / --module1
--- конфигурации
--- Контроллеры /
--- формы / * * +1010
--- модели /
--- шаблоны /
--- тест /
--maintenance --module2
--- конфигурации
--- Контроллеры /
--- формы /
--- модели /
--- шаблоны /
--- тест /
-config
--Bootstrap.php
--aplication.ini
-library /
--Zend /
--Doctrine /
--doctrine.php
--cli-config.php
-sites /
--site1 /
--- index.php
У меня создана база данных. Я буду использовать некоторые инструменты для генерации YAML-файлов из базы данных.
Следующим шагом, который я хочу, является создание классов моделей из этих файлов YAML.
Я провожу дни в поисках, но я просто не могу найти решение для создания классов для папки моделей каждого модуля. Итак, я бы решил проблему, сгенерировав эти классы в одном каталоге, а затем переместив их в их «исходное» назначение (папки моделей).
Мне нужна помощь по созданию этих классов. Я занимаюсь разработкой в Windows, и именно здесь я хочу создать это.
Я полагаю, мне нужно открыть cms, указать местоположение doctrine.php (в папке библиотеки) и ввести команду php doctrine.php + некоторые аргументы. Но когда я делаю это, у меня есть:
[InvalidArgumentException]
В пространстве имен "" не определено ни одной команды.
Что мне не хватает? Что я делаю не так?
Я также постараюсь связаться с автором этих файлов https://github.com/eddiejaoude/Zend-Framework--Doctrine-ORM--PHPUnit--Ant--Jenkins-CI--TDD-, чтобы попросить объяснения.
Заранее спасибо. Буду очень признателен за вашу помощь.
Если вам нужно, я могу написать часть своего кода из Bootstrap и application.ini, если вам нужно.