Property | Type | Description | |
---|---|---|---|
$repository | eZ\Publish\API\Repository\Repository |
Method | Description | |
---|---|---|
__construct ( eZ\Publish\API\Repository\Repository $repository ) | ||
loadUserByAPIUser ( eZ\Publish\API\Repository\Values\User\User $apiUser ) : |
Loads a regular user object, usable by Symfony Security component, from a user object returned by Public API. | |
loadUserByUsername ( string | |
Loads the user for the given user ID. | |
refreshUser ( Symfony\Component\Security\Core\User\UserInterface $user ) : Symfony\Component\Security\Core\User\UserInterface | Refreshes the user for the account interface. | |
supportsClass ( string $class ) : boolean | Whether this provider supports the given user class. |
public __construct ( eZ\Publish\API\Repository\Repository $repository ) | ||
$repository | eZ\Publish\API\Repository\Repository |
public loadUserByAPIUser ( eZ\Publish\API\Repository\Values\User\User $apiUser ) : |
||
$apiUser | eZ\Publish\API\Repository\Values\User\User | |
return |
public loadUserByUsername ( string | |
||
$user | string | |
Either the user ID to load an instance of User object. A value of -1 represents an anonymous user. |
return | eZ\Publish\Core\MVC\Symfony\Security\UserInterface |
public refreshUser ( Symfony\Component\Security\Core\User\UserInterface $user ) : Symfony\Component\Security\Core\User\UserInterface | ||
$user | Symfony\Component\Security\Core\User\UserInterface | |
return | Symfony\Component\Security\Core\User\UserInterface |
public supportsClass ( string $class ) : boolean | ||
$class | string | |
return | boolean |