我可以将字典对象传递给Restler吗?

石像鬼

我知道我可以将'array'指定为数组的类型,但是当我想将字典类型传递给使用Restler 3的方法时该使用什么呢?

传递给POST方法的整个“外部”块当然是字典类型,但是现在我也希望其中一个参数也成为字典类型。

Arul Kumaran |

请求中的字典

将字典定义为具有公共属性的类

class Object
{
    public $property = 'value';

    /** 
     * @var string {@required false} 
     */
    public $optional = 'value';

    //add more properties here
}

让您的api方法将其用作其参数之一

class Api
{
    public function method(Object $obj, $name)
    {
        //use $obj->property here
    }
}

回应字典

stdClass为此,您可以使用关联数组(带有字符串索引的数组)或的实例

return array {

    'name' => 'Gargoyle'
    'object' => array {
        'property' => 'value'
    }

};

或者

$r = new stdClass();
$r->name = 'Gargoyle';
$r->object = new stdClass();
$r->object->property = 'value';
return $r;

两者都导致JSON对象输出

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我可以将两个对象传递给createPage中的上下文吗?

来自分类Dev

我可以将 Bool 作为环境对象传递给 SwiftUI 中的子视图吗?

来自分类Dev

我可以在ODB中将const对象传递给db.persist吗?

来自分类Dev

在将获取的实体对象传递给树枝模板之前,我应该重新打包它吗?

来自分类Dev

是否可以将JSON对象传递给ejs renderFile?

来自分类Dev

将JSON对象传递给MVC

来自分类Dev

将JSON对象传递给WebApi

来自分类Dev

将类对象传递给服务

来自分类Dev

将Java对象传递给python

来自分类Dev

将Class对象传递给方法

来自分类Dev

将线程对象传递给服务

来自分类Dev

我可以将字典键传递给方法并返回值吗?

来自分类Dev

通过Razor(MVC4)将C#字典对象传递给JavaScript

来自分类Dev

我可以将匿名对象传递到需要引用类型为object的参数的方法中吗?

来自分类Dev

我可以通过剪贴板将[可序列化]对象传递到Excel插件中吗?

来自分类Dev

在Swift中将字典对象传递给Objective C协议

来自分类Dev

C#静态类:我应该将对象传递给构造函数吗?

来自分类Dev

C#静态类:我应该将对象传递给构造函数吗?

来自分类Dev

在Bjarne的示例中,为什么可以将const限定对象传递给非const参数?

来自分类Dev

是否可以将两种类型的对象传递给Restsharp?

来自分类Dev

如何将任何可以显示文本的对象传递给C#方法

来自分类Dev

是否可以使用Java应用程序将JSON对象传递给RabbitMQ队列?

来自分类Dev

是否可以将“ Java 8方法参考”对象传递给流?

来自分类Dev

如何将任何可以显示文本的对象传递给C#方法

来自分类Dev

是否可以将Moq对象传递给C#类构造函数?

来自分类Dev

我的Ajax调用将空字符串对象传递给JSonResult Action,为什么?

来自分类Dev

我们如何将多个类对象传递给WCF REST API?

来自分类Dev

将2个序列化的对象传递给我的Ajax函数

来自分类Dev

我无法将Excel.Application作为对象传递给方法

Related 相关文章

  1. 1

    我可以将两个对象传递给createPage中的上下文吗?

  2. 2

    我可以将 Bool 作为环境对象传递给 SwiftUI 中的子视图吗?

  3. 3

    我可以在ODB中将const对象传递给db.persist吗?

  4. 4

    在将获取的实体对象传递给树枝模板之前,我应该重新打包它吗?

  5. 5

    是否可以将JSON对象传递给ejs renderFile?

  6. 6

    将JSON对象传递给MVC

  7. 7

    将JSON对象传递给WebApi

  8. 8

    将类对象传递给服务

  9. 9

    将Java对象传递给python

  10. 10

    将Class对象传递给方法

  11. 11

    将线程对象传递给服务

  12. 12

    我可以将字典键传递给方法并返回值吗?

  13. 13

    通过Razor(MVC4)将C#字典对象传递给JavaScript

  14. 14

    我可以将匿名对象传递到需要引用类型为object的参数的方法中吗?

  15. 15

    我可以通过剪贴板将[可序列化]对象传递到Excel插件中吗?

  16. 16

    在Swift中将字典对象传递给Objective C协议

  17. 17

    C#静态类:我应该将对象传递给构造函数吗?

  18. 18

    C#静态类:我应该将对象传递给构造函数吗?

  19. 19

    在Bjarne的示例中,为什么可以将const限定对象传递给非const参数?

  20. 20

    是否可以将两种类型的对象传递给Restsharp?

  21. 21

    如何将任何可以显示文本的对象传递给C#方法

  22. 22

    是否可以使用Java应用程序将JSON对象传递给RabbitMQ队列?

  23. 23

    是否可以将“ Java 8方法参考”对象传递给流?

  24. 24

    如何将任何可以显示文本的对象传递给C#方法

  25. 25

    是否可以将Moq对象传递给C#类构造函数?

  26. 26

    我的Ajax调用将空字符串对象传递给JSonResult Action,为什么?

  27. 27

    我们如何将多个类对象传递给WCF REST API?

  28. 28

    将2个序列化的对象传递给我的Ajax函数

  29. 29

    我无法将Excel.Application作为对象传递给方法

热门标签

归档