如果我在我的函数注释中添加了@status 201
那么这就是成功返回的内容。有没有办法让这种动态变化?
例如,我定义了putChild($child_id, $team_id)
方法。如果孩子不在团队中,那么我插入他们并返回201.如果他们已经在团队中,我就是什么都不做。在那种情况下,我想要200状态返回,而不是201。
不确定如何处理这种情况。
答案 0 :(得分:0)
使用v3分支中的最新版本,您可以在api方法中执行以下操作以在运行时覆盖状态代码
$this->restler->responseCode = 201;