如果表单服务在Symfony3中扩展另一个服务,如何使用表单作为服务?

时间:2016-03-02 12:24:50

标签: php symfony

如果我的表单服务正在扩展其他服务,我如何使用表单作为服务?

例如,如果我有这样的父表单服务:

project.modelbundle.parent_form_type:
    class: Path/To/Parent/Form/Class/name
    calls:
        - [callMethod1, ["arg1"]]
        - [callMethod2]

扩展服务的形式超出了我想在控制器中使用的形式:

project.modelbundle.my_specific_form_service:
    parent: project.modelbundle.parent_form_type        
    arguments: ['@service_container', '@request_stack', 'some_string_arg']

如何在控制器中使用已定义的服务project.modelbundle.my_specific_form_service作为表单?

0 个答案:

没有答案