제목 | HMVC의 싱글턴.. | ||
---|---|---|---|
글쓴이 | 세크티 | 작성시각 | 2014/03/20 15:32:30 |
|
|||
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
왜 싱글톤을 사용 할 까요?
|