我已经搜索过,而且我找到了零答案,因此它必须是一些简单的东西,而不是我。
当我在apigility中创建RPC并生成两个.php文件时,如何从请求中获取POST / GET数据,以便我可以开始使用它?
class StatusController extends AbstractActionController
{
public function statusAction()
{
//how do I get the POST received?
}
}
答案 0 :(得分:0)
$this->getEvent()->getRouteMatch()->getParam('valueName');
还要确保在apigility服务的字段选项卡中添加valueName。
或者一次性检索它们。
$input = $this->getEvent()->getParam('ZF\ContentValidation\InputFilter');
$params = $input->getValues();
如果你正在缓存你的模块类映射和配置一定要删除它们我已经忘记了多次。