Я установил the bundle и все работает правильно, но у меня есть вопрос. Где сопоставление базы данных для объектов?SonataMediaBundle - где определены отношения между медиа и галереей?
Входящие в папку Entity в комплекте, эти классы расширяют каждый свой класс для папки Model пакета. Глядя на Gallery Model, комментариев нет, поэтому сопоставление должно быть выполнено в Resources/config/doctrine
, которым оно является.
Однако отображение Gallery или GalleryHasMedia содержит все определения полей, кроме отношения между объектами.
Является ли отношение созданным автоматически? И как? Или это где-то еще, и я пропустил это?
Ах, я вижу. Но почему они помещают его вместо XML-файла? –
Должна быть способна обрабатывать значения конфигурации, такие как имена классов, которые невозможно в файле сопоставления XML. –
Но вы можете [здесь] (http://symfony.com/doc/current/components/dependency_injection/parameters.html#parameters-in-configuration-files) или, может быть, я что-то упустил –