Конфигурация FSCHateoasBundle в yaml

Я пытаюсь использовать FSCHateoasBundle, чтобы добавить ссылки на мой выход API.

В документации упоминается возможность конфигурировать отношения, используя аннотации или yaml, но я не могу понять, где разместить конфигурацию yaml и как она должна быть структурирована. Аннотации как документированные работают нормально. У кого-нибудь есть пример?

То, что я пытаюсь сделать, это добавить раздел "отношения" в файлы конфигурации, которые используются JMSSerializer. Должен ли я использовать отдельные файлы конфигурации для FSCHateoasBundle?

1 ответ

Решение

Конфигурация yaml FSCHateoasBundle должна быть сделана в другом файле, чем JMSSerializerBundle.

Чтобы добавить метаданные к вашему Acme\FooBundle\Entity\User с помощью JMSSerializerBundle вы создадите файл в src/Acme/FooBundle/Resources/config/serializer/Entity.User.yml,

С FSCHateoasBundle файл будет src/Acme/FooBundle/Resources/config/hateoas/Entity.User.yml,

Я добавлю заметку в readme;-)

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