Any reference to TicketMessage constants will need to use TicketMessageInterface.
Previously:
Hackzilla\Bundle\TicketBundle\Entity\TicketMessage::STATUS_OPEN
Hackzilla\Bundle\TicketBundle\Entity\TicketMessage::STATUS_CLOSED
Will now become:
Hackzilla\Bundle\TicketBundle\Model\TicketMessageInterface::STATUS_OPEN
Hackzilla\Bundle\TicketBundle\Model\TicketMessageInterface::STATUS_CLOSED
The interface Hackzilla\Bundle\TicketBundle\Manager\TicketManagerInterface has been modified.
- Entity Manager needs passing in through
setEntityManager() - Translator needs passing in through
setTranslator() getTicketStatus()andgetTicketPriority()no longer need translator passing- added
createMessage()andgetMessageById() updateTicket()now can take an optional message object.