Spec-Zone.ru › Symfony 3.2

VoterInterface

interface VoterInterface

VoterInterface — интерфейс, реализуемый всеми голосующими.

Постоянные значения

ACCESS_GRANTED
ACCESS_ABSTAIN
ACCESS_DENIED

Методы

int vote(TokenInterface $token, mixed $subject, array $attributes)

Возвращает голос для заданных параметров.

Подробности

int vote(TokenInterface $token, mixed $subject, array $attributes)

Возвращает голос для заданных параметров.

Этот метод должен вернуть одно из следующих постоянных значений: ACCESSGRANTED, ACCESSDENIED или ACCESS_ABSTAIN.

Параметры

TokenInterface $token Экземпляр TokenInterface
mixed $subject Объект, подлежащий защите
array $attributes Массив атрибутов, связанных с вызываемым методом

Возвращаемое значение

int либо ACCESSGRANTED, либо ACCESSABSTAIN, либо ACCESS_DENIED

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.2/Symfony/Component/Security/Core/Authorization/Voter/VoterInterface.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API