public function actionRequests() { $user = Yii::app()->user->getModel(); $types = Request::getTypes(); $type = Yii::app()->getRequest()->getQuery('type', Request::TYPE_RECEIVED); $type = in_array($type, $types) ? $type : Request::TYPE_RECEIVED; $requests = $type === Request::TYPE_RECEIVED ? $user->requestsReceived : $user->requestsSent; $this->render('requests', array('requests' => $requests, 'type' => $type)); }