我正在尝试PHPStorm
它的代码完成问题。我用框架编写项目,Silex
并面临 PHPStorm 缺乏Silex
依赖注入容器的代码完成。例如,它没有完成代码$app['twig']->
或$app['db']->
任何其他服务。我找到的唯一方法就是像这样做
$db = $app['db'];
/** @var $db \Doctrine\DBAL\Connection */
$db->....
然后PHPStorm
会做代码完成。使用 ServiceProvider 接口注册服务。有没有办法让 PHPStorm 在这种情况下完成代码而无需额外的变量和注释?