我想在flow3中设置Rest Controller。我已经检查了Restcontroller类,但实际上我不明白我应该怎么做才能使派生类工作。我的意思是:
class myRestController extends TYPO3\FLOW3\MVC\Controller\RestController{
...
}
我应该如何设置路由?
谢谢! 大卫
答案 0 :(得分:1)
首先,您的控制器应该命名为MyRestController,而不是myRestController。 (Flow3代码指南)
其次,在Routes.yaml(可能在你的包中)文件中:
name: 'RouteName'
uriPattern: 'rest/myrest'
defaults:
'@package': 'Your.Complete.Package.Name'
'@controller': 'MyRest'
'@format': 'json'
最后实施方法
index - 用于没有资源的http get show - 用于http获取资源 创建 - 用于http帖子 更新 - 用于http put 删除 - 用于http删除