Как преобразовать этот файл в YML? - PullRequest
3 голосов
/ 18 февраля 2012

как конвертировать этот файл в yml?

<container xmlns="http://symfony.com/schema/dic/services"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://symfony.com/schema/dic/services http://symfony.com/schema/dic/services/services-1.0.xsd">
        <services>
           <service id="sonata.admin.course" class="YourNS\AdminBundle\Admin\BlogAdmin">
              <tag name="sonata.admin" manager_type="orm" group="Posts" label="Blog"/>
              <argument />
              <argument>YourNS\AdminBundle\Entity\Course</argument>
              <argument>SonataAdminBundle:CRUD</argument>
              <call method="setTranslationDomain">
                  <argument>YourNSAdminBundle</argument>
              </call>
          </service>
       </services>
    </container>

Ответы [ 2 ]

8 голосов
/ 18 февраля 2012

Примерно так (я не проверял):

services:
  sonata.admin.course:
    class: YourNS\AdminBundle\Admin\BlogAdmin
    arguments: [null, YourNS\AdminBundle\Entity\Course, 'SonataAdminBundle:CRUD']
    calls:
        - [setTranslationDomain, YourNSAdminBundle]
    tags:
        - { name: sonata.admin, manager_type: orm, group: Posts, label: Blog }
5 голосов
/ 22 октября 2012

Вы забыли скобки [YourNSAdminBundle]:

services:
  sonata.admin.course:
    class: YourNS\AdminBundle\Admin\BlogAdmin
    arguments: [null, YourNS\AdminBundle\Entity\Course, 'SonataAdminBundle:CRUD']
    calls:
      - [setTranslationDomain, [YourNSAdminBundle]]
    tags:
      - { name: sonata.admin, manager_type: orm, group: Posts, label: Blog }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...