示例#1
0
 public function loadModel($id)
 {
     $model = CommentSetting::model()->findByPk($id);
     if ($model === null) {
         throw new CHttpException(404, Yii::t('app', 'The requested page does not exist.'));
     }
     return $model;
 }
示例#2
0
 public function getModelConfig($model)
 {
     $modelName = is_object($model) ? get_class($model) : $model;
     $modelConfig = array();
     //if (in_array($modelName, $this->commentableModels) || isset($this->commentableModels[$modelName])) {
     $modelConfig = CommentSetting::model()->findByAttributes(array('model' => $modelName)) ? array_merge(CommentSetting::model()->findByAttributes(array('model' => 'default'))->attributes, CommentSetting::model()->findByAttributes(array('model' => $modelName))->attributes) : CommentSetting::model()->findByAttributes(array('model' => 'default'))->attributes;
     //}
     return $modelConfig;
 }