Exemplo n.º 1
0
 /**
  * Returns the static model of the specified AR class.
  * @return Imports the static model class
  */
 public static function model($className = __CLASS__)
 {
     return parent::model($className);
 }
Exemplo n.º 2
0
 /**
  * Like {@link model()} except without the exception thrown in case of bad model name 
  */
 public static function model2($className = 'CActiveRecord')
 {
     $modelName = self::getModelName($className);
     if (class_exists($modelName)) {
         return parent::model($modelName);
     } else {
         return false;
     }
 }
Exemplo n.º 3
0
 public static function model($className = 'CActiveRecord')
 {
     $modelName = self::getModelName($className);
     if (class_exists($modelName)) {
         return parent::model($modelName);
     } else {
         throw new CHttpException(500, 'Class: ' . $className . " not found.");
     }
     return false;
 }