저는 편안한 zend-API 프레임 작업을하고 있습니다. 문제는 요청이 게시 될 때 컨트롤러에서 처리 된 출력을 다시 컨트롤러로 반환하기 위해 컨트롤러에서 별도의 클래스로 데이터를 가져 오는 방법에 대한 개념이 없다는 것입니다. 최상의 방법 즉 응답은 다른 종류의 다른 함수에 의해 처리 된 후 수집Zend rest 컨트롤러에서 매개 변수를 가져 와서 컨트롤러로 데이터를 반환하기
public function putAction()
{
$resource = $this->_getParam('resource');
$this->view->resource = $resource;
//$requests = $this->getRequest();
switch (true) {
case (strstr($resource, 'account')):
$response = $this -> do_post_request($requests);
$resource = "You are accessing account";
break;
case (strstr($resource, 'property')):
$response = $this -> do_post_request($requests);
$resource = "You are accessing property";
break;
case (strstr($resource, 'autos')):
$response = $this -> do_post_request($requests);
$resource = "You are accessing autos";
break;
default:
$resource = "The specified resource is not available please check the api manual for available resources";
break;
}
$this->view->message = $response;
$this->_response->ok();
}
아래 putAction 기능을 구현한다. 만약 내가 : $ response = $ this -> do_post_request ($ requests);를 사용했다면; 다른 클래스의 구조가 요청을 처리하고 응답을 생성하는 방법은 무엇입니까