3
我用Symfony2.2和FOSRestBundleFOSRestBundle路線
我設置
#app/config/config/yml
myapp_rest:
resource: "@MyappRestBundle/Resources/config/routing.yml"
type: rest
prefix: /v1
和
#src/Myapp/RestBundle/Resources/config/routing.yml
user:
resource: Myapp\RestBundle\Controller\UserController
type: rest
我UserController的延伸FOSRestController和有方法cgetAction()
和newAction()
。當我嘗試路由器:調試,路線說明:
.. symfony的路線..
get GET ANY /v1/{id}.{_format}
new GET ANY /v1/new.{_format}
我的預期,根據文檔,有點像
"get_users" [GET] /users
什麼時我錯過了?
謝謝,我想'實現ClassResourceInterface'。它現在按預期工作。我正在使用隱式資源名稱 – Permana