질문 Q #11231
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
#1 한대승(불의회상) 2014-03-20 16:46:28
왜 싱글톤을 사용 할 까요?