Динамический возврат статуса от рестлера

Если я положу @status 201 в комментариях к функциям это всегда возвращается в случае успеха. Есть ли способ сделать это динамичным?

Например, у меня есть putChild($child_id, $team_id) метод определен. Если ребенка еще нет в команде, я вставляю его и возвращаю 201. Но если они уже в команде, я просто ничего не делаю. В этом случае я бы хотел вернуть статус 200, а не 201.

Не уверен, как справиться с этой ситуацией.

1 ответ

Решение

С последней версией в ветке v3 вы можете сделать следующее в методе API, чтобы переопределить код состояния во время выполнения.

$this->restler->responseCode = 201;
Другие вопросы по тегам