ci에서 hook라 함은 mvc를 탈때 특정 순간에 원하는 작업을 시행하는것으로 알고있습니다.
혹시 이 hook를 특정한경우 (ex. 로그인할떄만 hook제외)에만 hook를 안타게 제외할수있나요?
혹은 pre_contoller 후크에서 특정 post_contorller 만 타지 못타도록 앞에 hook에서 예외처리가 가능할까요??
http://cikorea.net/bbs/view/qna?idx=13635&page_comment=1#comment_page_focus 이걸 주소라고 부르죠. ^^
웅파// 자꾸 허접한 질문해서 죄송합니다.ㅜㅜ 제가 질문드리는 요지는 특정 url에 대해서만 post_contorller_constructor 후크를 안타게 하는게 목적입니다. 그래서 그앞에 pre_controller에서 if url == 'http://blalbla' 면 post_controller_constrcutor타지말고 원래처럼 작둉해라! 라고 하고싶은데 그 '원래처럼작동해라!'라고 하는 방법이 궁금한것입니다..
즉, current_url()이 특정한(A.php)에 대해서만 post_controller_constructor를 끄는 기능을 하는 분기를 하고싶습니다..
hook은 전체적으로 끄거나 켤수 있습니다.
웅파님 말대로 hook 내부에서 호출되는 컨트롤러명이나 URL을 점검하여 분기 시켜주세요.