/** * Return array of ticket's changes * * @param ProjectTicket $ticket * @return array */ static function getChangesByTicket(ProjectTicket $ticket) { return self::findAll(array('conditions' => array('`ticket_id` = ?', $ticket->getId()), 'order' => '`created_on`')); // array }
/** * Clear subscriptions by ticket * * @param ProjectTicket $ticket * @return boolean */ static function clearByTicket(ProjectTicket $ticket) { return ProjectTicketSubscriptions::delete('`ticket_id` = ' . DB::escape($ticket->getId())); }