RestUserController
in package
implements
IController
Table of Contents
Interfaces
Properties
- $auth : AuthComponent
- $clientRepository : ClientRepository
- $request : Request
- $response : Response
- $userService : UserService
Methods
- __construct() : mixed
- RestUserController constructor.
- checkPasswordResetTokenAction() : mixed
- getObligatoryDataAction() : array<string|int, mixed>
- listAction() : User|null
- putAction() : JsonSerializable
- requestPasswordResetAction() : mixed
- saveObligatoryDataAction() : ResponseInterface|null
- setCompanyCountryAction() : mixed
- setNewPasswordWithResetTokenAction() : mixed
- showDigitalRegistrationUserByTextIdAction() : Response
Properties
$auth
private
AuthComponent
$auth
$clientRepository
private
ClientRepository
$clientRepository
$request
private
Request
$request
$response
private
Response
$response
$userService
private
UserService
$userService
Methods
__construct()
RestUserController constructor.
public
__construct(UserService $userService, Response $response, Request $request, ClientRepository $clientRepository, AuthComponent $auth) : mixed
Parameters
- $userService : UserService
- $response : Response
- $request : Request
- $clientRepository : ClientRepository
- $auth : AuthComponent
checkPasswordResetTokenAction()
public
checkPasswordResetTokenAction() : mixed
getObligatoryDataAction()
public
getObligatoryDataAction(int $userId) : array<string|int, mixed>
Parameters
- $userId : int
Tags
Return values
array<string|int, mixed>listAction()
public
listAction(int $userId) : User|null
Parameters
- $userId : int
Tags
Return values
User|nullputAction()
public
putAction(int $userId) : JsonSerializable
Parameters
- $userId : int
Tags
Return values
JsonSerializablerequestPasswordResetAction()
public
requestPasswordResetAction() : mixed
saveObligatoryDataAction()
public
saveObligatoryDataAction(int $userId) : ResponseInterface|null
Parameters
- $userId : int
Return values
ResponseInterface|nullsetCompanyCountryAction()
public
setCompanyCountryAction(int $userId) : mixed
Parameters
- $userId : int
setNewPasswordWithResetTokenAction()
public
setNewPasswordWithResetTokenAction() : mixed
showDigitalRegistrationUserByTextIdAction()
public
showDigitalRegistrationUserByTextIdAction(string $textId) : Response
Parameters
- $textId : string