我正在尝试正确评论我的方法,以便Restler的资源管理器将REQUEST_BODY
显示put和push值作为我的对象的值。现在我所看到的只是{ "property" : "" }
。
我想要的是我为此插入/更新创建的对象的json格式字符串:
class Wash_Object extends \stdClass
{
public $completed_date='';
public $certificate_id=0;
public $trailer_id=0;
...
}
我一直在挖掘Restler和Explorer的文档,但到目前为止,我还没有看到你如何告诉资源管理器在REQUEST_BODY
的值下填写该文本字段。什么评论处理这个小技巧?
答案 0 :(得分:0)
您必须使用要在该字段中填充的所有参数来装饰该函数。如果您从$ request_data中读取它们,则无需使用这些参数。
/**
* Updates Item
*
* @url PUT /
*
* @param array $request_data
* @param string $completed_date
* @param int $certificate_id
* @param int $trailer_id
*
* @return mixed
*/
public function put($request_data,
$completed_date,
$certificate_id,
$trailer_id)