현재 core/classes/moudle/ModuleHandler.class.php의 function &getModuleInstance() 함수를 분석하고 있습니다.

중간에 if(is_array($GLOBALS['__MODULE_EXTEND__'] ... 이러면서 있는데 이 변수가 어떤 용도이고, 어디서 선언됐는지도 잘 모르겠습니다..

혹시 용도와 선언된 파일의 위치를 아시는 분은 지식 공유좀 부탁드립니다!

  • profile
    기진곰 2016.08.17 17:52:19

    https://github.com/xpressengine/xe-core/search?utf8=%E2%9C%93&q=__MODULE_EXTEND__

     

    module.model.php에서 선언한 변수입니다. 설치된 확장모듈 목록을 캐싱해 두는 데 사용합니다.

    그 밖에도 변수나 함수를 선언한 위치를 알고 싶으면 깃허브에서 검색해 보세요.

  • ?
    갸라 2016.08.18 09:45:13
    답변 감사합니다! 깃허브에서 검색이 가능한건 정말 꿀팁이네요ㅎㅎ

서버에 요청 중입니다. 잠시만 기다려 주십시오...