【发布时间】:2021-11-23 07:41:42
【问题描述】:
我正在尝试在 Symfony 5.3 应用程序中更多地组织我的控制器。它们位于几个子目录中,并使用注释进行路由。以下是一些示例:
- ../src/StuffA/Controller/ControllerA.php
- ../src/StuffB/Controller/ControllerB.php
我现在想在我的annotations.yaml 中指定两者。我尝试了几种方法,但找不到任何有效的方法:
通配符 - 不起作用
controllers:
resource: '../../src/*/Controller'
type: annotation
多路径 - 不起作用
controllers:
resource: '../../src/{StuffA,StuffB}/Controller'
type: annotation
单一路径 - 仅适用于一个控制器
controllers:
resource: '../../src/StuffA/Controller'
type: annotation
任何提示我做错了什么?
【问题讨论】:
标签: php symfony symfony-routing