개발 Q&A

제목 rest api 로 작업중 질문드립니다.
카테고리 PHP
글쓴이 변사또 작성시각 2017/11/03 11:36:19
댓글 : 4 추천 : 0 스크랩 : 0 조회수 : 13803   RSS

reat api를 적용중인데요

 

A 컨트롤러에

 index_get() 이라는 펑션으로 리스트 불러오고
 index_state_get() 이라는 펑션으로 상태에 따른 리스트를 불러오고 싶은데

 

index_get()  이라는 펑션은 잘 작동하는데요

 

 

 index_state_get()  펑션은 실행해도 
 index_get() 펑션으로 적용되는데

 

index_state_get()을 따로 적용하려면 제가 어떤 작업을 해야하는건가요??

 

 

 

 

 다음글 rest api 질문 하나 더 드리겠습니다. (2)
 이전글 데이터 배포?? 질문드립니다. (2)

댓글

kaido / 2017/11/03 11:57:03 / 추천 0

컨트롤러 상에서의 function 호출에 대한 질문인가요?

컨트롤러상에서 function 호출은  $this->index_state_get(); 이런식으로 사용됩니다.

팁으로는 외부에서 호출 되지 않고 컨트롤러에서 function 으로만 사용 해서 호출 하고 싶은 경우... 내부 호출.

 

function _index_state_get(){} 

이렇게 함수 앞에 _ 를 붙이면 내부에서만 호출 됩니다.

 

변사또 / 2017/11/03 12:02:44 / 추천 0
url로 aaaa/index_state_get?id=abcdeee&state=1 이런식으로 불러오는데 index_get() 으로만 적용되서 불러와지는데 뭐가 문제일까요? 
이제다시 / 2017/11/03 13:01:23 / 추천 0

CI Rest Server 라이브러리를 사용하여 작업 중 이시라면

function index_stat_get() 은 GET method 를 이용하여

aaaa/index_state 로 호출 하여야 합니다. 

 

함수이름_post()  POST method

함수이름_put() PUT method

 

https://github.com/chriskacerguis/codeigniter-restserver

참고 바랍니다. 

변사또 / 2017/11/03 13:03:18 / 추천 0
답변 감사드립니다. 다시 확인해 보겠습니다.