独立的doctrine注释路由 - 无法加载资源

时间:2018-02-22 12:41:43

标签: symfony doctrine-orm annotations

我有routes.yml个文件

controllers:
    resource: ../src/Controller/
    type: annotation

我正在尝试加载它

$loader = require __DIR__.'/../vendor/autoload.php';
AnnotationRegistry::registerLoader([$loader, 'loadClass']);

$locator = new FileLocator([__DIR__.'/../config']);
$loader = new YamlFileLoader($locator);

$routeCollection  = new RouteCollection();
$importedRoutes = $loader->load("routes.yml");

我得到了

  

无法加载资源" ../ src / Controller /"。确保安装并启用了注释。

我尝试过各种变体,包括和不带引号,反斜杠,正斜杠......

"../src/Controller/"
"../src/Controller/API.php"

我安装了doctrine/annotationssensio/framework-extra-bundle

根据Fabien Potencier的说法,Symfony Github issues出现了类似的问题,但我似乎已经做了解决方案。

为了澄清,我没有使用完整的Symfony软件包,而是尝试使用单个组件来构建路由。我收到此错误消息的任何想法?

0 个答案:

没有答案