如何将xml symfony服务文件转换为yaml

时间:2014-04-06 20:39:37

标签: xml symfony yaml redactor

我试图改编这个套装: https://github.com/AStepanov/RedactorBundle 因为我需要使imperavi图像上传工作,但它不再更新......

现在我正在尝试将服务文件调整为yaml,因为我无法将xml导入到我的yaml文件中。

<parameters>

    <parameter key="redactor.service.class">Stp\RedactorBundle\Model\RedactorService</parameter>

</parameters>

<services>
    <service id="redactor.service" class="%redactor.service.class%">
        <call method="setContainer">
            <argument type="service" id="service_container" />
        </call>
    </service>

    <service id="form.type.redactor" class="Stp\RedactorBundle\Form\Type\RedactorType">
        <argument type="service" id="redactor.service" />
        <tag name="form.type" alias="redactor" />
    </service>

</services>

所以如果有人能告诉我如何将其翻译成yaml,我将非常感激!

我实际上已经要求任何方法使其工作但没有得到答案,所以顺便说一句,如果你知道如何使imperavi redactor图像上传工作随时告诉我!

感谢您的帮助。

1 个答案:

答案 0 :(得分:5)

parameters:
    redactor.service.class: Stp\RedactorBundle\Model\RedactorService

services:
    redactor.service:
        class: %redactor.service.class%
        calls:
            - [setContainer, [@service_container]]

    form.type.redactor:
        class: Stp\RedactorBundle\Form\Type\RedactorType
        arguments: [@redactor.service]
        tags:
            - { name: form.type, alias: redactor }