2014-01-13 1 views
0

У меня есть один пакет, WebDificilBundle, который полностью работает, теперь я хочу сделать второй комплект с именем WebUserBundle, я хочу, чтобы этот пакет был своего рода «между» для нескольких пакетов, поэтому мне нужны сущности от WebUserBundle, чтобы быть точно такими же, и тем самым я не имею в виду sctructure, я имею в виду использовать сущности из других пакетов (этот пример WebDificilBundle)Symfony2 несколько пучков с одинаковой конфигурацией

Как это сделать? Просто копирование сущностей из одного в другое?

+1

Как насчет наследования? –

+0

Просто используйте сущности из одного пакета в другом? –

ответ

0

Вариант A - использовать те же объекты. Не имеет смысла копировать одни и те же объекты во второй пакет. Просто используйте их. Добавьте строку YourProject/WebDificilBundle/Entity/yourentity.php в контроллеры/службы/независимо от WebUserBundle и используйте их в обычном режиме.

Вариант B - Предположим, вы хотите сделать как можно более независимым оба пучка, чтобы иметь возможность повторно использовать их отдельно в других проектах. В этом случае вы можете копировать объекты в WebUserBundle.

 Смежные вопросы

  • Нет связанных вопросов^_^