【Symfony2.3】ymlで定義したイベントリスナにサービスオブジェクトを渡す。

やり方メモ。

services:
    my_service_request: 
        class: Symfony\Component\HttpFoundation\Request
        
    my_service_response: 
        class: Symfony\Component\HttpFoundation\Response
    
    my.listener.before.filter:
        class: Hoge\FugaBundle\EventListener\ControllerListener
        arguments: ['@service_container', '@my_service_request']
        tags:
            - { name: kernel.event_listener, event: kernel.request, method: piyo }

的な感じ。