InvitationController
in package
implements
IController
FinalYes
Table of Contents
Interfaces
Properties
- $clientRepository : ClientRepository
- $invitationComponent : InvitationComponent
- $invitationRepository : InvitationRepository
- $request : Request
Methods
- __construct() : mixed
- deleteAction() : Response
- listByClientAction() : array<string|int, mixed>
- putAction() : Invitation
- resendEmailInvitationAction() : Invitation
Properties
$clientRepository
private
ClientRepository
$clientRepository
$invitationComponent
private
InvitationComponent
$invitationComponent
$invitationRepository
private
InvitationRepository
$invitationRepository
$request
private
Request
$request
Methods
__construct()
public
__construct(InvitationComponent $invitationComponent, ClientRepository $clientRepository, InvitationRepository $invitationRepository, Request $request) : mixed
Parameters
- $invitationComponent : InvitationComponent
- $clientRepository : ClientRepository
- $invitationRepository : InvitationRepository
- $request : Request
deleteAction()
public
deleteAction(int $clientId, int $id) : Response
Parameters
- $clientId : int
- $id : int
Return values
ResponselistByClientAction()
public
listByClientAction(int $clientId) : array<string|int, mixed>
Parameters
- $clientId : int
Return values
array<string|int, mixed>putAction()
public
putAction(int $userId) : Invitation
Parameters
- $userId : int
Return values
InvitationresendEmailInvitationAction()
public
resendEmailInvitationAction(int $clientId, int $id) : Invitation
Parameters
- $clientId : int
- $id : int