我有一个标准的前控制器/自举配置,前控制器在root/index.php
,引导在root/app/bootstrap.php
。
前端控制器使用require_once 'app/bootstrap.php';
加载boostrap文件。
然后,引导程序使用相对于前端控制器的路径加载必要的文件,例如require_once 'model/model.php';
。
我的IDE(PhpStorm 3.0.2)标记引导程序中的文件路径,并显示“无法解析表达式目标...”的警告
是否有注释和/或代码可以添加到引导文件中以帮助我的IDE识别并解析目录/包含方案?
答案 0 :(得分:2)
以下应该有效。令人讨厌的是,如果您使用$ config-> directoryroot它不起作用,但是有一个关于here的错误,所以它应该在将来的版本中自行运行。
$directoryroot = '/full/system/path/to/docroot';
require_once($directoryroot.'/app/bootstrap.php');