Yii + PhpStorm = autocomplete, как настроить?

Доброй ночи!
PhpStorm настроен для работы с Yii, все методы подхватываются, но когда в модели прописать scopes, то их не дополняет при запросе из контроллера:
Model
....
 public function scopes()
    {
        return array(
            // slider
            'mainpage' => array(
                'condition' => 'mainpage=1',
                'select' => 'obj_id,lat,lon,head,idname,description, finished,address,finished,tip',
                'order' => 'ord'
            ),
            'commercial' => array(
                'condition' => 'commercial=1'
            ),
            'noncommercial' => array(
                'condition' => 'commercial=0'
            ),
        );
    }
......
Controller
$objects = Object::model()->noncommercial()->findAll($criteria);


После model()->нет варианта дополнения noncommercial (да и других из scopes тоже), как такое можно пофиксить?
  • Вопрос задан
  • 3091 просмотр
Решения вопроса 1
manual.phpdoc.org/HTMLSmartyConverter/HandS/phpDoc...

/**
* @method Object mainpage()
*/
class Object
{
...
}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
reffy
@reffy
Я молодец.
С помощью phpdoc.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы