PHP Класс Contao\CoreBundle\Security\User\ContaoUserProvider

Наследование: implements Symfony\Component\Security\Core\User\UserProviderInterface, use trait Contao\CoreBundle\Framework\ScopeAwareTrait
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
__construct ( Contao\CoreBundle\Framework\ContaoFrameworkInterface $framework ) Constructor.
loadUserByUsername ( $username ) : BackendUser | FrontendUser
refreshUser ( Symfony\Component\Security\Core\User\UserInterface $user )
supportsClass ( $class )

Приватные методы

Метод Описание
isBackendUsername ( string $username ) : boolean Checks if the given username can be mapped to a back end user.
isFrontendUsername ( string $username ) : boolean Checks if the given username can be mapped to a front end user.

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

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

Constructor.
public __construct ( Contao\CoreBundle\Framework\ContaoFrameworkInterface $framework )
$framework Contao\CoreBundle\Framework\ContaoFrameworkInterface

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

public loadUserByUsername ( $username ) : BackendUser | FrontendUser
Результат Contao\BackendUser | Contao\FrontendUser

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

public refreshUser ( Symfony\Component\Security\Core\User\UserInterface $user )
$user Symfony\Component\Security\Core\User\UserInterface

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

public supportsClass ( $class )