PHP Класс Sylius\Bundle\AdminBundle\Controller\ImpersonateUserController

Автор: Jan Góralski ([email protected])
Показать файл Открыть проект

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

Свойство Тип Описание
$authorizationChecker Symfony\Component\Security\Core\Authorization\AuthorizationCheckerInterface
$authorizationRole string
$impersonator Sylius\Bundle\CoreBundle\Security\UserImpersonatorInterface
$router Symfony\Component\Routing\RouterInterface
$userProvider Sylius\Bundle\UserBundle\Provider\UserProviderInterface

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

Метод Описание
__construct ( Sylius\Bundle\CoreBundle\Security\UserImpersonatorInterface $impersonator, Symfony\Component\Security\Core\Authorization\AuthorizationCheckerInterface $authorizationChecker, Sylius\Bundle\UserBundle\Provider\UserProviderInterface $userProvider, Symfony\Component\Routing\RouterInterface $router, string $authorizationRole )
impersonateAction ( Request $request, string $username ) : Response

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

Метод Описание
addFlash ( Request $request, string $username )

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

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

public __construct ( Sylius\Bundle\CoreBundle\Security\UserImpersonatorInterface $impersonator, Symfony\Component\Security\Core\Authorization\AuthorizationCheckerInterface $authorizationChecker, Sylius\Bundle\UserBundle\Provider\UserProviderInterface $userProvider, Symfony\Component\Routing\RouterInterface $router, string $authorizationRole )
$impersonator Sylius\Bundle\CoreBundle\Security\UserImpersonatorInterface
$authorizationChecker Symfony\Component\Security\Core\Authorization\AuthorizationCheckerInterface
$userProvider Sylius\Bundle\UserBundle\Provider\UserProviderInterface
$router Symfony\Component\Routing\RouterInterface
$authorizationRole string

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

public impersonateAction ( Request $request, string $username ) : Response
$request Symfony\Component\HttpFoundation\Request
$username string
Результат Symfony\Component\HttpFoundation\Response

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

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

protected AuthorizationCheckerInterface,Symfony\Component\Security\Core\Authorization $authorizationChecker
Результат Symfony\Component\Security\Core\Authorization\AuthorizationCheckerInterface

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

protected string $authorizationRole
Результат string

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

protected UserImpersonatorInterface,Sylius\Bundle\CoreBundle\Security $impersonator
Результат Sylius\Bundle\CoreBundle\Security\UserImpersonatorInterface

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

protected RouterInterface,Symfony\Component\Routing $router
Результат Symfony\Component\Routing\RouterInterface

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

protected UserProviderInterface,Sylius\Bundle\UserBundle\Provider $userProvider
Результат Sylius\Bundle\UserBundle\Provider\UserProviderInterface