SwitchUserRole
class SwitchUserRole extends Role
SwitchUserRole is used when the current user temporarily impersonates another one.
Methods
| __construct(string $role, TokenInterface $source) | ||
| string|null |  getRole()  Returns the role.  |  from Role | 
| TokenInterface |  getSource()  Returns the original Token.  |  
Details
__construct(string $role, TokenInterface $source)
Parameters
| string | $role | The role name | 
| TokenInterface | $source | The original token | 
string|null getRole()
Returns the role.
This method returns a string representation whenever possible.
When the role cannot be represented with sufficient precision by a string, it should return null.
Return Value
| string|null | A string representation of the role, or null | 
TokenInterface getSource()
Returns the original Token.
Return Value
| TokenInterface | The original TokenInterface instance | 
    © 2004–2017 Fabien Potencier
Licensed under the MIT License.
    http://api.symfony.com/2.8/Symfony/Component/Security/Core/Role/SwitchUserRole.html