函数调用提示问题

IDE phpstorm

Yii::app()->xxx,没有任何提示,有人知道什么原因么?

都不屑于回答么?

提示的是CApplication里的东西

可以在index.php修改如下:




$yii=dirname(__FILE__).'/../yii/framework/YiiBase.php';

$config=dirname(__FILE__).'/protected/config/main.php';


// remove the following lines when in production mode

defined('YII_DEBUG') or define('YII_DEBUG',true);

// specify how many levels of call stack should be shown in each log message

defined('YII_TRACE_LEVEL') or define('YII_TRACE_LEVEL',3);


require_once($yii);


class Yii extends YiiBase

{

	/**

	 * @static

	 * @return CWebApplication

	 */

	public static function app()

	{

		return parent::app();

	}

}


Yii::createWebApplication($config)->run();



把yii 目录下的framework 加到include path里面(php home 加一个) 并删掉yiilite.php(或者忽略就可以了)

参考这个phpStorm4yii phpstorm5 内置支持yii的 但我还是用4系 :lol:

把yii 目录下的framework 加到include path里面(php home 加一个) 并删掉yiilite.php(或者忽略就可以了)

参考这个phpStorm4yii phpstorm5 内置支持yii的 但我还是用4系 :lol:

Thank you man!!!

谢谢~