Spec-Zone.ru › Symfony 3.0

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)

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

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

Параметры

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

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

int либо ACCESS_GRANTED, либо ACCESS_ABSTAIN, либо ACCESS_DENIED

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

Spec-Zone.ru

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