UsersResponseHandler
class UsersResponseHandler
Response handler takes care of user login/logout, creating, updating, destroying users within /admin/users routes
Methods
Constructs a new UsersResponseHandler
Executes logout method in SessionsRepository
Executes login method in SessionsRepository
Request a new user be created via admin UI.
Request user be updated with a given input
Request the user be deleted from database
Executes registerUser method in UserManager which attempt to register a new user via pulbic register form.
Executes activate method in SessionsRe.
Executes recoverPassword method in SessionsRepository
Executes resetPassword method in SessionsRepository
Details
at line 41
__construct(SessionsRepository $SessionsRepository, UserManager $UserManager, Framework $Framework)
Constructs a new UsersResponseHandler
at line 54
Response
requestLogout()
Executes logout method in SessionsRepository
at line 68
Response
requestLogin(array $input)
Executes login method in SessionsRepository
at line 91
Redirector
requestCreateUser(array $input)
Request a new user be created via admin UI.
at line 112
Redirector
requestUpdateUser(integer $id, array $input)
Request user be updated with a given input
at line 132
Redirector
requestDestroyUser(integer $id)
Request the user be deleted from database
at line 145
Response
requestRegister(array $input)
Executes registerUser method in UserManager which attempt to register a new user via pulbic register form.
at line 168
Response
requestActivation(integer $userId, string $activateCode)
Executes activate method in SessionsRe.
at line 188
Response
requestRecoverPassword(array $input)
Executes recoverPassword method in SessionsRepository
at line 208
Response
requestResetPassword(array $input)
Executes resetPassword method in SessionsRepository