我目前有兩個控制器。GitlabAuthControllerUserControllerapi我只需要添加路徑前綴UserController。在我嘗試關注annotations.yaml文件之前:controllers:
resource: ../../src/Controller/
type: annotation
prefix: api但這會為我的所有控制器添加前綴。有什么辦法可以添加例外GitlabAuthController嗎?
1 回答
湖上湖
TA貢獻2003條經驗 獲得超2個贊
只需為不同類型的控制器創建不同的目錄/命名空間。
然后你可以這樣做:
controllers:
resource: ../../src/Controller/
type: annotation
api_controllers:
resource: ../../src/Controller/Api
type: annotation
prefix: api
在命名空間上定義的路由Api將獲得/api/前綴,而其他路由將不受影響。
您可以通過執行來檢查生成的路由是否正常bin/console debug:router。
- 1 回答
- 0 關注
- 137 瀏覽
添加回答
舉報
0/150
提交
取消
