AuthComponent
extends Injectable
in package
implements
ISecurityProvider
Table of Contents
Interfaces
Properties
Methods
- __construct() : mixed
- getAuthorizedUser() : UserAccount|null
- getCurrentUserAccount() : UserAccount|null
- getPrevUser() : UserAccount|null
- getPrevUserAccount() : UserAccount|null
- getToken() : string|null
- getUser() : UserWrapper|null
- getUserIdListForCron() : mixed
- getUserIdListFromRedisCache() : mixed
- getUserIdListFromSession() : mixed
- loadUsers() : mixed
- setUser() : mixed
- getUserIdListFromSecurityComponent() : mixed
- reloadUsers() : mixed
Properties
$user
public
UserWrapper
$user
$request
private
Request
$request
$securityComponent
private
SecurityComponent
$securityComponent
Methods
__construct()
public
__construct(SecurityComponent $securityComponent, Request $request) : mixed
Parameters
- $securityComponent : SecurityComponent
- $request : Request
getAuthorizedUser()
public
getAuthorizedUser() : UserAccount|null
Return values
UserAccount|nullgetCurrentUserAccount()
public
getCurrentUserAccount() : UserAccount|null
Return values
UserAccount|nullgetPrevUser()
public
getPrevUser() : UserAccount|null
Return values
UserAccount|nullgetPrevUserAccount()
public
getPrevUserAccount() : UserAccount|null
Return values
UserAccount|nullgetToken()
public
getToken() : string|null
Return values
string|nullgetUser()
public
getUser() : UserWrapper|null
Return values
UserWrapper|nullgetUserIdListForCron()
public
getUserIdListForCron() : mixed
getUserIdListFromRedisCache()
public
getUserIdListFromRedisCache() : mixed
getUserIdListFromSession()
public
getUserIdListFromSession() : mixed
loadUsers()
public
loadUsers(mixed $actorAccountId, mixed $targetAccountId, mixed $prevUserId) : mixed
Parameters
- $actorAccountId : mixed
- $targetAccountId : mixed
- $prevUserId : mixed
Tags
setUser()
public
setUser(UserWrapper|null $user) : mixed
Parameters
- $user : UserWrapper|null
getUserIdListFromSecurityComponent()
private
getUserIdListFromSecurityComponent() : mixed
reloadUsers()
private
reloadUsers() : mixed