PHP Класс Scheb\TwoFactorBundle\Security\TwoFactor\Voter

Наследование: implements Symfony\Component\Security\Core\Authorization\Voter\VoterInterface
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$providers string[]
$sessionFlagManager Scheb\TwoFactorBundle\Security\TwoFactor\Session\SessionFlagManager

Открытые методы

Метод Описание
__construct ( SessionFlagManager $sessionFlagManager, array $providers )
supportsAttribute ( string $attribute ) : boolean
supportsClass ( string $class ) : boolean
vote ( Symfony\Component\Security\Core\Authentication\Token\TokenInterface $token, mixed $object, array $attributes ) : mixed

Описание методов

__construct() публичный Метод

public __construct ( SessionFlagManager $sessionFlagManager, array $providers )
$sessionFlagManager Scheb\TwoFactorBundle\Security\TwoFactor\Session\SessionFlagManager
$providers array

supportsAttribute() публичный Метод

public supportsAttribute ( string $attribute ) : boolean
$attribute string
Результат boolean true

supportsClass() публичный Метод

public supportsClass ( string $class ) : boolean
$class string
Результат boolean true

vote() публичный Метод

public vote ( Symfony\Component\Security\Core\Authentication\Token\TokenInterface $token, mixed $object, array $attributes ) : mixed
$token Symfony\Component\Security\Core\Authentication\Token\TokenInterface
$object mixed
$attributes array
Результат mixed result

Описание свойств

$providers защищенное свойство

protected string[] $providers
Результат string[]

$sessionFlagManager защищенное свойство

protected SessionFlagManager,Scheb\TwoFactorBundle\Security\TwoFactor\Session $sessionFlagManager
Результат Scheb\TwoFactorBundle\Security\TwoFactor\Session\SessionFlagManager