У меня есть проблемы с Symfony2 создание Rest API и используя FOS\RestBundle
FOS RestBundle «Непризнанные опции» на Symfony2
Когда я пытаюсь сформировать базу данных или объект ... Все, что я пытаюсь генерировать , возникает ошибка.
[email protected]:/var/www/Symfony# php5 app/console doctrine:database:create
[Symfony\Component\Config\Definition\Exception\InvalidConfigurationException]
Unrecognized options "prefer_extension" under "fos_rest.format_listener"
Проблема, кажется, в config.yml
config.yml
imports:
- { resource: parameters.yml }
- { resource: security.yml }
framework:
#esi: ~
#translator: { fallback: %locale% }
secret: %secret%
router:
resource: "%kernel.root_dir%/config/routing.yml"
strict_requirements: ~
form: ~
csrf_protection: ~
validation: { enable_annotations: true }
templating:
engines: ['twig']
[…]
sensio_framework_extra:
view: { annotations: false }
router: { annotations: true }
fos_rest:
format_listener:
prefer_extension: false
view:
view_response_listener: true
EDIT:
новый config.yml с format_listener.rules
fos_rest:
view:
view_response_listener: true
format_listener:
rules:
prefer_extension: false
Но я имею ошибку слишком
[Symfony\Component\Config\Definition\Exception\InvalidTypeException]
Invalid type for path "fos_rest.format_listener.rules.prefer_extension". Ex
pected array, but got boolean
Кто-нибудь есть решение моей проблемы? Спасибо!
Я получаю ошибку ниже, с выше конфигурации .... [Symfony \ Component \ DependencyInjection \ Exception \ InvalidArgumentException] Нет расширения, которое может загрузить конфигурацию для «fost_rest» (в/v ar/www/l/app/config/config.yml). Посмотрел пространство имен «fost_rest», fou nd «framework», «security», «twig», «monolog» – Sanjith