public function loadModel($key, $modelClass) { if (is_array($key)) { return parent::loadModel($key, $modelClass); } $staticModel = GxActiveRecord::model($modelClass); $model = $staticModel->findByPk($key); if (!$model) { throw new CHttpException(404, 'The requested page does not exist.'); } return $model; }