Мне удалось интегрировать Doctrine 2 и Zend Framework, используя Ресурс приложения Doctrine2 , и он прекрасно работает, как в Интернете, так и в Интернете, но я не смог найти информацию о том, как структурировать мои модели.
Прямо сейчас, вот мой рабочий процесс:
- Я пишу свои сущности в моделях / сущностях, используя драйвер аннотации
- Я генерирую сущности с
php bin/doctrine orm:schema-tools:create
Эта часть заменяет мои сущности общедоступными установщиками и получателями
Но я борюсь здесь.
Я не уверен, как использовать сущности.
если это выглядит так:
application/
- models/
-- Entities/
--- Product.php
--- Category.php
-- Proxies/
--- Product.php
--- Category.php
-- Repositories/
--- Product.php
--- Category.php
Это правильно или я совершенно не прав?
Кстати, когда используются оба прокси и репозитория? Я не могу найти соответствующую документацию о них.
Если вы знаете, где я могу найти настоящий проект Doctrine 2, или, что лучше, настоящий проект Zend Framework + Doctrine 2, это будет здорово.
Спасибо за вашу помощь.