Symfony2捆绑包作为服务工作,但作为路由呼叫时不工作

Symfony2捆绑包作为服务工作,但作为路由呼叫时不工作,symfony,bundle,Symfony,Bundle,当我将我的包作为服务调用时,一切正常 当我给包的控制器一个路由时,\uu contstruct停止工作,来自config.yml文件的变量对此进行推理 这些都是警告,但我需要工作来设置变量 警告:缺少的参数1 ATL15\GoogleAnalyticsBundle\Controller\GoogleAnalyticsController::\uu构造(), 叫来 /var/www/vsy-bio/app/cache/dev/jms\u-diextra/controller\u-injectors

当我将我的包作为服务调用时,一切正常

当我给包的控制器一个路由时,
\uu contstruct
停止工作,来自
config.yml
文件的变量对此进行推理

这些都是警告,但我需要工作来设置变量

警告:缺少的参数1 ATL15\GoogleAnalyticsBundle\Controller\GoogleAnalyticsController::\uu构造(), 叫来 /var/www/vsy-bio/app/cache/dev/jms\u-diextra/controller\u-injectors/ATL15GoogleAnalyticsBundleControllerGoogleAnalyticsController.php 第13行,并在中定义 /var/www/vsy-bio/src/ATL15/GoogleAnalyticsBundle/Controller/GoogleAnalyticsController.php 第22行


在您的路由中,您还需要将控制器作为服务调用,如下所示:

hello:
    pattern:      /hello
    defaults:     { _controller: acme.hello.controller:indexAction }

请参阅文档章节。

在路由中,您还需要将控制器作为服务调用,如下所示:

hello:
    pattern:      /hello
    defaults:     { _controller: acme.hello.controller:indexAction }
请参阅文档一章