public function actionCollapseTicket($ticket_id) { if (!($ticket = models\Ticket::model()->findByPk((int) $ticket_id))) { throw new \CHttpException(404, 'Invalid ticket id.'); } $this->setTicketState($ticket, false); }