如何将 xml 服务代码转换为 yaml?
How to convert a xml services code into yaml?
我想使用此答案中的代码片段,但无法在我的 services.yml 文件中使用 xml 代码。
FOS Comment permissions with ACL and Roles
我尝试了几个转换器,但它们仍然无法帮助我。
任何关于如何在 yaml 中转换它的帮助?谢谢:)
<service id="application.sonata.comment.acl.comment.roles" class="Application\Sonata\CommentBundle\Acl\RoleCommentAcl" public="false">
<argument type="service" id="security.context" />
<argument>IS_AUTHENTICATED_FULLY</argument> <!-- Create role -->
<argument>IS_AUTHENTICATED_ANONYMOUSLY</argument> <!-- View role -->
<argument>ROLE_ADMIN</argument> <!-- Edit role -->
<argument>ROLE_ADMIN</argument> <!-- Delete role -->
<argument>%fos_comment.model.comment.class%</argument>
application.sonata.comment.acl.comment.roles:
class: Application\Sonata\CommentBundle\Acl\RoleCommentAcl
public: false
arguments:
- @security.context
- IS_AUTHENTICATED_FULLY # Create role
- IS_AUTHENTICATED_ANONYMOUSLY # View role
- ROLE_ADMIN # Edit role
- ROLE_ADMIN # Delete role
- %fos_comment.model.comment.class%
我想使用此答案中的代码片段,但无法在我的 services.yml 文件中使用 xml 代码。
FOS Comment permissions with ACL and Roles
我尝试了几个转换器,但它们仍然无法帮助我。
任何关于如何在 yaml 中转换它的帮助?谢谢:)
<service id="application.sonata.comment.acl.comment.roles" class="Application\Sonata\CommentBundle\Acl\RoleCommentAcl" public="false">
<argument type="service" id="security.context" />
<argument>IS_AUTHENTICATED_FULLY</argument> <!-- Create role -->
<argument>IS_AUTHENTICATED_ANONYMOUSLY</argument> <!-- View role -->
<argument>ROLE_ADMIN</argument> <!-- Edit role -->
<argument>ROLE_ADMIN</argument> <!-- Delete role -->
<argument>%fos_comment.model.comment.class%</argument>
application.sonata.comment.acl.comment.roles:
class: Application\Sonata\CommentBundle\Acl\RoleCommentAcl
public: false
arguments:
- @security.context
- IS_AUTHENTICATED_FULLY # Create role
- IS_AUTHENTICATED_ANONYMOUSLY # View role
- ROLE_ADMIN # Edit role
- ROLE_ADMIN # Delete role
- %fos_comment.model.comment.class%