【问题标题】:apigility RPC how to get postapigility RPC 如何发帖
【发布时间】:2018-03-27 14:27:00
【问题描述】:

我已经搜索过,但我找到了零个答案,所以它一定是一些让我无法理解的简单问题。

当我在 apigility 中创建 RPC 并生成两个 .php 文件时,如何从请求中获取 POST/GET 数据以便开始使用它?

class StatusController extends AbstractActionController
{
    public function statusAction()
    {
        //how do I get the POST received?
    }
}

【问题讨论】:

    标签: php api zend-framework rpc laminas-api-tools


    【解决方案1】:
    $this->getEvent()->getRouteMatch()->getParam('valueName');
    

    还要确保将 valueName 添加到 apigility 服务的字段选项卡内。

    或者一次检索它们。

    $input = $this->getEvent()->getParam('ZF\ContentValidation\InputFilter');
    $params = $input->getValues();
    

    如果您要缓存您的模块类映射和配置,请务必删除它们,我已经不止一次忘记了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-03-06
      • 2016-12-18
      • 1970-01-01
      • 1970-01-01
      • 2015-02-12
      • 2015-09-15
      • 2020-05-03
      相关资源
      最近更新 更多