微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

php – 使用Symfony autowire时是否可以排除多个目录?

在Symfony 4中使用autowire时,我使用了这个工作代码
App\:
    resource: '../src/*'
    exclude: '../src/{Domain,Entity,Migrations,Tests}'

代码自动装配中排除所有这些文件夹:

- src/Domain
- src/Entity
- src/Migrations
- src/Tests

没关系,但是当我想要排除多个分散在另一个文件夹中的同名文件夹时,就会出现问题.

例如,如果我们有这样的结构:

> src / Folder1 / FolderToExclude
> src / Folder2 / Folder2-1 / FolderToExclude

¿有没有办法排除名称为FolderToExclude的所有文件夹?

我已经尝试了以下代码,但有一些小变化:

App\:
    resource: '../src/*'
    exclude: '../src/{Domain,Tests,**/FolderToExclude}'

但它不起作用:(

在Symfony 4.1中.但有 is an closed bugpull request可能使这个功能可用于symfony 4.2!

原文地址:https://www.jb51.cc/php/137394.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐