PHP Класс FOS\UserBundle\Security\Encoder\EncoderFactory

Автор: Johannes M. Schmitt ([email protected])
Автор: Jeremy Mikola ([email protected])
Наследование: implements Symfony\Component\Security\Core\Encoder\EncoderFactoryInterface
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$encodeHashAsBase64
$encoderClass
$encoders
$genericFactory
$iterations

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

Метод Описание
__construct ( string $encoderClass, boolean $encodeHashAsBase64, integer $iterations, Symfony\Component\Security\Core\Encoder\EncoderFactoryInterface $genericFactory ) Constructor.
getEncoder ( Symfony\Component\Security\Core\User\AccountInterface $account )

Защищенные методы

Метод Описание
createEncoder ( string $algorithm ) : PasswordEncoderInterface Creates an encoder for the given algorithm.

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

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

Constructor.
public __construct ( string $encoderClass, boolean $encodeHashAsBase64, integer $iterations, Symfony\Component\Security\Core\Encoder\EncoderFactoryInterface $genericFactory )
$encoderClass string Encoder class
$encodeHashAsBase64 boolean
$iterations integer
$genericFactory Symfony\Component\Security\Core\Encoder\EncoderFactoryInterface

createEncoder() защищенный метод

Creates an encoder for the given algorithm.
protected createEncoder ( string $algorithm ) : PasswordEncoderInterface
$algorithm string
Результат PasswordEncoderInterface

getEncoder() публичный метод

См. также: Symfony\Component\Security\Core\Encoder\EncoderFactory::getEncoder()
public getEncoder ( Symfony\Component\Security\Core\User\AccountInterface $account )
$account Symfony\Component\Security\Core\User\AccountInterface

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

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

protected $encodeHashAsBase64

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

protected $encoderClass

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

protected $encoders

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

protected $genericFactory

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

protected $iterations