class CommentEventContainer

Class CommentEventContainer is injected as alligator.comment.event.container. This container is connecting CommentManager manager to other services

Methods

__construct(ContainerInterface $container)

No description

getTicket(Ticket $ticket)

Find ticket(as array) by id

getTicketObjectById(int $ticketId)

Find ticket(as object) by id

getOrder(Order $order)

Find order for provided id

User|null
getLoggedUser()

Retrieve logged user

sendMailOnCommentCreate(Comment $comment)

Send mail on comment create

Translator
getTranslator()

No description

Details

at line 29
__construct(ContainerInterface $container)

Parameters

ContainerInterface $container

at line 44
Ticket getTicket(Ticket $ticket)

Find ticket(as array) by id

Parameters

Ticket $ticket

Return Value

Ticket

Exceptions

NoResultException
NonUniqueResultException

at line 59
Ticket getTicketObjectById(int $ticketId)

Find ticket(as object) by id

Parameters

int $ticketId

Return Value

Ticket

Exceptions

NoResultException
NonUniqueResultException

at line 71
Order getOrder(Order $order)

Find order for provided id

Parameters

Order $order

Return Value

Order

at line 81
User|null getLoggedUser()

Retrieve logged user

Return Value

User|null

at line 95
sendMailOnCommentCreate(Comment $comment)

Send mail on comment create

Parameters

Comment $comment

at line 114
Translator getTranslator()

Return Value

Translator