Ticket Methods

The ticket model came with handy methods to use, to make your building process easy and fast, and here is the list of the available API:

Method Arguments Description Example Chainable
archive void archive the ticket $ticket->archive() ✓
close void close the ticket $ticket->close() ✓
reopen void reopen a closed ticket $ticket->reopen() ✓
markAsResolved void mark the ticket as resolved $ticket->markAsResolved() ✓
markAsLocked void mark the ticket as locked $ticket->markAsLocked() ✓
markAsUnlocked void mark the ticket as unlocked $ticket->markAsUnlocked() ✓
markAsArchived void mark the ticket as archived $ticket->markAsArchived() ✓
closeAsResolved void close the ticket and marked it as resolved $ticket->closeAsResolved() ✓
closeAsUnresolved void close the ticket and marked it as unresolved $ticket->closeAsUnresolved() ✓
reopenAsUnresolved void reopen the ticket and marked it as unresolved $ticket->reopenAsUnresolved() ✓
isArchived void check if the ticket archived $ticket->isArchived() ✗
isOpen void check if the ticket open $ticket->isOpen() ✗
isClosed void check if the ticket closed $ticket->isClosed() ✗
isResolved void check if the ticket has a resolved status $ticket->isResolved() ✗
isUnresolved void check if the ticket has an unresolved status $ticket->isUnresolved() ✗
isLocked void check if the ticket is locked $ticket->isLocked() ✗
isUnlocked void check if the ticket is unlocked $ticket->isUnlocked() ✗
assignTo void assign ticket to a user $ticket->assignTo($user) or $ticket->assignTo(2) ✓

The Chainable column, is showing the state for the method, that if it can be chained or not, something like

1$ticket->archive()
2 ->close()
3 ->markAsResolved();

Join our newsletter

Subscribe to Our Newsletter and never miss our offers, latest news, Articles, etc.

We care about the protection of your data. Read our Privacy Policy.