如何教你自己的PHPStorm框架?

时间:2014-11-11 19:08:09

标签: php frameworks phpstorm

这个应用程序是在内部开发的PHP框架中编写的。该框架基本上使用/ pages文件夹,其中有控制器和视图文件:

/pages/PageName.php(控制者)
/pages/Pagename.phtml(观点)

控制器文件包含的类包含为其视图设置变量的方法。例如,控制器方法中的这一行将变量$title设置为其视图:

$this->set('title', 'my cool title');

目前,当我按住ctrl单击视图中的变量时,PHPStorm会尝试猜测此变量的设置位置,但遗憾的是它完全错误。例如,按住$title中的Budget.phtml ctrl不会打开Budget.php并跳转到前面提到的$this->set('title'...行但会打开ObjectBookingRows.phtml(另一个完全不相关的视图),其中另一个变量也是名为$title的人恰好被临时使用(书面)。

我已经看过Laravel和其他框架的插件,但由于这个应用程序没有使用其中任何一个,是否可以"教授" PHPStorm我的项目如何运作?我有什么选择?

1 个答案:

答案 0 :(得分:1)

这种情况你只需要插件。

P.S。我可以帮助你并创建简单的插件。