<rmcreative>

RSS

Все заметки с тегами «yii, autocomplete, PhpStorm, IDE, app, CWebApplication»

Можно уточнить:

  1. Yii, автокомплит для Yii::app

    4 августа 2011

    Yii неплохо дополняется в различных IDE, но для этого его нужно немного настроить. После первоначальной настройки можно сделать ещё одну штуку, полезную, когда вы работаете исключительно с веб-приложием.

    • В index.php подключаем YiiBase.php вместо yii.php, дописываем свой класс с аннотацией для IDE:
    require(dirname(__FILE__) . '/../framework/YiiBase.php');
     
    class Yii extends YiiBase {
        /**
         * @static
         * @return CWebApplication
         */
        public static function app()
        {
            return parent::app();
        }
    }
     
    $config=dirname(__FILE__).'/../protected/config/main.php';
     
    defined('YII_TRACE_LEVEL') or define('YII_TRACE_LEVEL',3);
    $app = Yii::createWebApplication($config)->run();

    После всех манипуляций получим дополнение, например, для Yii::app()->user->.

    50 комментариев