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