public function actionGetTicketTableRowHistory($id) { if (!($ticket = models\Ticket::model()->with(array('queue_assignments', 'queue_assignments.queue'))->findByPk($id))) { throw new \CHttpException(404, 'Invalid ticket id.'); } $ticket->audit('ticket', 'view-history', $ticket->id); $this->renderPartial('_ticketlist_history', array('ticket' => $ticket, 'assignments' => $ticket->getPastQueueAssignments()), false, false); }