2011-11-18 5 views
2

Controller_REST를 사용할 때 FuelPHP에서 REST 컨트롤러는 $ this-> response를 사용하는 자체 Response 함수를 가지고 있으므로 \ Response를 사용할 수 없습니다 ...REST 응답이 실행을 종료하지 않는 이유는 무엇입니까?

그러나이 함수를 실행하고 본문과 응답 코드를 전달할 때.

$this->response(array("Missing Parameter"), 400); 

이렇게하면 실제로 실행을 종료하지 않으며 호출을 호출하는 함수가 계속 수행됩니다. 사용하는 경우

exit; 

응답이 중단되었습니다. 왜 이런 일이 일어나는가 또는 벌레인지 누가 알 수 있습니까?

답변

4

exit; 대신 return;을 사용해보세요. 일반적으로 모든 것을 중단하고 싶지는 않지만 비즈니스 로직 만 실행하면됩니다.

+0

AHHHHHHH 페이스 팜! – Aran

관련 문제