Имя модели в перемнной

Общие вопросы по использованию фреймворка. Если не знаете как что-то сделать и это про Yii, вам сюда.
Закрыто
mitrich
Сообщения: 53
Зарегистрирован: 2012.09.03, 20:57

Имя модели в перемнной

Сообщение mitrich »

Привет всем.

У меня есть переменная $myModelName которая содержит имя модели 'Post'.

Обычно методы поиска AR выглядят следующим образом:

Код: Выделить всё

Post::model()->findByPk($id)
Как мне сделать нечто вроде?:

Код: Выделить всё

$myModelName::model()->findByPk($id)
Спасибо.
Аватара пользователя
ElisDN
Сообщения: 5845
Зарегистрирован: 2012.10.07, 10:24
Контактная информация:

Re: Имя модели в перемнной

Сообщение ElisDN »

Код: Выделить всё

$model = CActiveRecord::model($myModelName)->findByPk($id);
mitrich
Сообщения: 53
Зарегистрирован: 2012.09.03, 20:57

Re: Имя модели в перемнной

Сообщение mitrich »

Спасибо!
Закрыто