来自restler的动态返回状态

时间:2014-09-12 07:21:22

标签: restler

如果我在我的函数注释中添加了@status 201那么这就是成功返回的内容。有没有办法让这种动态变化?

例如,我定义了putChild($child_id, $team_id)方法。如果孩子不在团队中,那么我插入他们并返回201.如果他们已经在团队中,我就是什么都不做。在那种情况下,我想要200状态返回,而不是201。

不确定如何处理这种情况。

1 个答案:

答案 0 :(得分:0)

使用v3分支中的最新版本,您可以在api方法中执行以下操作以在运行时覆盖状态代码

$this->restler->responseCode = 201;