symfony2:调试服务创建,服务未实例化?

symfony2:调试服务创建,服务未实例化?,symfony,service,containers,Symfony,Service,Containers,我是新来的symfony2 我试图通过容器实例化一个服务 app/config/config.yml: services: mci.service_registry: class: Mci\APIBundle\MciServiceRegistry mci.service_listener: class: Mci\APIBundle\EventListener\MciServiceListener tags:

我是新来的symfony2

我试图通过容器实例化一个服务

app/config/config.yml:

services:
    mci.service_registry:
        class: Mci\APIBundle\MciServiceRegistry

    mci.service_listener:
        class: Mci\APIBundle\EventListener\MciServiceListener
        tags:
            - { name: kernel.event_listener, event: kernel.controller, method: onKernelController }
        calls:
            - [setRegistry, ["@mci.service_registry"]]
MciServiceListener:

namespace Mci\APIBundle\EventListener;

class MciServiceListener
{
    public function __construct()
    {
      echo "CONSTRUCTING SERVICE LISTENER\n";
    }
}
我不应该看到日志输出吗? 在我看来,服务似乎没有被实例化

当我执行
php应用程序/控制台容器:debug | grep mci
时,我得到:

mci.service_listener                            container Mci\APIBundle\EventListener\MciServiceListener                                             
mci.service_registry                            container Mci\APIBundle\MciServiceRegistry 
对不起,我的错

php文件中有一个huuuge输入错误 (这不是一开始