Что значит «выставить» = «истина» в symfony? - PullRequest
0 голосов
/ 18 апреля 2019

Что означают опции = {"expose" = true} в @Route () контроллера Symfony?

    /**
     * @Route("/{id}", name="notification_show", options={"expose"=true}, requirements={"id": "\d+"})
     */
    public function showAction(Request $request, Notification $notification)
    {
        // ...
    }

1 Ответ

1 голос
/ 18 апреля 2019

Если вы используете FOSJsRoutingBundle, вам нужна эта опция, чтобы иметь возможность генерировать маршрут в JavaScript, как этот:

var homeUrl = Routing.generate('home');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...