Symfony4 - есть ли возможность вызывать метод класса из аннотации безопасности? - PullRequest
0 голосов
/ 30 октября 2019

знаете ли вы, если есть возможность вызвать статический метод класса из аннотации @Security в Symfony4?

Мне нужно что-то вроде этого:

@Security("is_granted(constant('App\\Voter\\ActivePluginVoter::ATTRIBUTE'), App\\Plugin\\UserManagement\\UserManagementPlugin::getRole())")

1 Ответ

1 голос
/ 31 октября 2019

Вы можете сделать это в методе контроллера:

        $this->denyAccessUnlessGranted(
            ActivePluginVoter::ATTRIBUTE,
            $yourObjectHere,
            'Message when access denied'
        );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...