Я пытаюсь создать REST API с помощью FOSRestBundle и получаю некоторые ошибки из-за маршрутизации. Так я тестирую маршруты. С этим кодом в routing.yml
я получаю эту ошибку:
1-й тест:
routing.yml
device_id_api:
type: rest
path: /device/{imei}/getid
resource: "Device\DeviceBundle\Controller\DeviceRestController"
Ошибка
FileLoaderLoadException: невозможно импортировать ресурс "/var/www/html/src/Device/DeviceBundle/Resources/config/routing.yml" из "/var/www/html/app/config/routing.yml". (В файле маршрутизации "/var/www/html/src/Device/DeviceBundle/Resources/config/routing.yml" не должны указываться как ключ ресурса, так и ключ пути для device_id_api. Выберите между импортом и определение маршрута.)
2-й тест:
routing.yml
device_id_api:
type: rest
prefix: /device/{imei}/getid
resource: "TaxiBooking\Device\DeviceBundle\Controller\DeviceRestController"
Ошибка
Не найден маршрут для "GET / device / 2147483647 / getid"
Что не так на этих маршрутах? Очищаю кеш несколько раз, но ошибка остается. Любая помощь?