如何用XML编写数组? YML-XML翻译

时间:2013-12-17 10:14:41

标签: xml symfony

我有这个yml代码

my.oauth_aware.user_provider.service:
    class:  HWI\Bundle\OAuthBundle\Security\Core\User\FOSUBUserProvider
    arguments: [@fos_user.user_manager,{facebook: facebook_id, google: google_id}]

但是我必须将其翻译成XML,所以我制作了这段代码。

我有一个问题。

     <service id="my.oauth_aware.user_provider.service" class="HWI\Bundle\OAuthBundle\Security\Core\User\FOSUBUserProvider">
     <argument type="service" id="fos_user.user_manager">

      {facebook: facebook_id, google: google_id}  #How do I write array in XML?

     </service>

如何用XML编写数组?

1 个答案:

答案 0 :(得分:4)

你的第二个论点是:

<argument type="collection">
    <argument key="facebook">facebook_id</argument>
    <argument key="google">google_id</argument>
</argument>