禁用Symfony工具栏中的元素

禁用Symfony工具栏中的元素,symfony,service,toolbar,Symfony,Service,Toolbar,Symfony工具栏中有很多元素。我不需要所有的。我已经发现它们被称为data\u collector服务。通过将优先级设置为0,可以设置优先级,但对于翻译组件似乎不起作用 是否有一种单独禁用或删除服务的方法?似乎我没有添加其他数据采集器服务所需的附加参数。以下是我当时不需要的其他服务的外观: services: data_collector.translation: class: 'Symfony\Component\Translation\DataCollector

Symfony工具栏中有很多元素。我不需要所有的。我已经发现它们被称为
data\u collector
服务。通过将优先级设置为
0
,可以设置优先级,但对于翻译组件似乎不起作用


是否有一种单独禁用或删除服务的方法?

似乎我没有添加其他
数据采集器
服务所需的附加参数。以下是我当时不需要的其他服务的外观:

services:

    data_collector.translation:
        class: 'Symfony\Component\Translation\DataCollector\TranslationDataCollector'
        tags:
           - {name: 'data_collector', priority: '0'}
        arguments: [@translator.data_collector]

    data_collector.form:
        class: "%data_collector.form.class%"
        tags:
           - {name: 'data_collector', priority: '0'}
        arguments: [@data_collector.form.extractor]

    data_collector.logger:
        class: "%data_collector.logger.class%"
        tags:
           - {name: 'data_collector', priority: '0'}
        arguments: [@logger]

    data_collector.ajax:
        class: 'Symfony\Bundle\FrameworkBundle\DataCollector\AjaxDataCollector'
        tags:
           - {name: 'data_collector', priority: '0'}

    data_collector.twig:
        class: 'Symfony\Bridge\Twig\DataCollector\TwigDataCollector'
        tags:
           - {name: 'data_collector', priority: '0'}
        arguments: [@twig.profile]