CI 묻고 답하기

제목 HMVC의 싱글턴..
글쓴이 세크티 작성시각 2014/03/20 15:32:30
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 13339   RSS
 MX/modules.php에서 if ( ! isset(self::$registry[$alias])) 이 조건문을 해재하면 싱글턴이 풀리는데요..

꼭 싱글턴이 필요가 있나요?

코어쪽 콘트롤러를 모르겟지만 모듈은 각 모듈별..예를 들어 board 모듈에서 스킨이 여러가지일경우 각각의

인스턴스가  다른설정을 갖고있습니다.

이게 urifh /boar/lists/free로 uri로 접급하면  상관이 없습니다. 그때 그때 free라는 board의 설정을 가져오면 되니..

문제는 어느 view페이지에서

$this->load->module('board,array("free")->lists()
$this->load->module('board,array("qna")->lists()
$this->load->module('board,array("faq")->lists()

이런식이 되면 free,qna,faq 각각 연관배열에 키값으로 설정을 저장하거나..어떤식으로든 출력이 되고나면 설정이 저장된 

멤버변수를 unset하는 방법밖에 안보이네요. 싱글턴..꼭 필요한가요?
 다음글 가상호스트를 모두 하나의 세션으로 공유하고 싶어요 (1)
 이전글 sess_match_ip에대해서 질문하겠습니다! (2)

댓글

한대승(불의회상) / 2014/03/20 16:46:28 / 추천 0
왜 싱글톤을 사용 할 까요?