FOSRestBundle Аннотации для GET - PullRequest
0 голосов
/ 08 января 2019

Я в настоящее время разрабатываю API и использую FOSRestBundle. Я где-то ошибся с аннотацией моего контроллера.

Пожалуйста, смотрите мой код ниже:

use FOS\RestBundle\Controller\Annotations as Rest;
use FOS\RestBundle\Controller\FOSRestController;

class DefaultController extends FOSRestController
{
    /**
     * @Rest\("/default/{string})
     * @param string $string
     */
    public function defaultAction($string)
    {}
}

Я пытаюсь передать параметр действию по умолчанию и что-то с ним сделать. Однако параметр, который я включаю в URL, не передается действию. Любая помощь будет оценена.

1 Ответ

0 голосов
/ 08 января 2019

Вы просто пропускаете Get из первой аннотации, оно должно быть: @Rest\Get("/default/{string}")

...