InvitationComponent
in package
FinalYes
Table of Contents
Properties
- $clientRepository : ClientRepository
- $entityManager : EntityManager
- $invitationRepository : InvitationRepository
- $mailer : Mailer
Methods
- __construct() : mixed
- createInvitation() : mixed
- deleteInvitation() : void
- resendEmailInvitation() : mixed
- sendEmailInvitation() : mixed
Properties
$clientRepository
private
ClientRepository
$clientRepository
$entityManager
private
EntityManager
$entityManager
$invitationRepository
private
InvitationRepository
$invitationRepository
$mailer
private
Mailer
$mailer
Methods
__construct()
public
__construct(EntityManager $entityManager, InvitationRepository $invitationRepository, ClientRepository $clientRepository, Mailer $mailer) : mixed
Parameters
- $entityManager : EntityManager
- $invitationRepository : InvitationRepository
- $clientRepository : ClientRepository
- $mailer : Mailer
createInvitation()
public
createInvitation(InvitationCreateRequest $invitationCreateRequest) : mixed
Parameters
- $invitationCreateRequest : InvitationCreateRequest
deleteInvitation()
public
deleteInvitation(Invitation $invitation) : void
Parameters
- $invitation : Invitation
resendEmailInvitation()
public
resendEmailInvitation(Invitation $invitation) : mixed
Parameters
- $invitation : Invitation
sendEmailInvitation()
protected
sendEmailInvitation(Invitation $invitation) : mixed
Parameters
- $invitation : Invitation