AuthorizationController
in package
implements
IController
FinalYes
Table of Contents
Interfaces
Properties
- $authorizationComponent : AuthorizationComponent
- $clientRepository : ClientRepository
- $request : Request
Methods
- __construct() : mixed
- deleteAction() : Response
- editAction() : UserAccountClientAuthorization
- listByClientAction() : array<string|int, mixed>
Properties
$authorizationComponent
private
AuthorizationComponent
$authorizationComponent
$clientRepository
private
ClientRepository
$clientRepository
$request
private
Request
$request
Methods
__construct()
public
__construct(AuthorizationComponent $authorizationComponent, ClientRepository $clientRepository, Request $request) : mixed
Parameters
- $authorizationComponent : AuthorizationComponent
- $clientRepository : ClientRepository
- $request : Request
deleteAction()
public
deleteAction(int $authorizationId, int $userId) : Response
Parameters
- $authorizationId : int
- $userId : int
Return values
ResponseeditAction()
public
editAction(int $id, int $userId) : UserAccountClientAuthorization
Parameters
- $id : int
- $userId : int
Return values
UserAccountClientAuthorizationlistByClientAction()
public
listByClientAction(int $clientId) : array<string|int, mixed>
Parameters
- $clientId : int