=====Yii – получение модели по имени=====
Самый простой способ получения модели по имени в Yii – это использовать предусмотренный в методе model() передачу имени класса.
А именно:
CActiveRecord::model($model_name)
В [[http://www.yiiframework.com/doc/api/1.1/CActiveRecord#model-detail|описании]] метода model() класса CactiveRecord об этом прямо так и сказано. По умолчанию в метод передается “волшебная” константа (Magic constants) [[http://php.net/manual/ru/language.constants.predefined.php|__CLASS__]] (именно так с двумя подчеркивания спереди и сзади), которая в классе возвращает имя класса, именно так как оно задано, с учетом регистра.
\\
Т.е. проще говоря все наши мучения сводятся к одной строке:
CActiveRecord::model('Items')->findAll();