/** * 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); }
/** * 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; } }
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; }