{"action":"opened","issue":{"url":"https://api.github.com/repos/xpressengine/xe-core/issues/1640","labels_url":"https://api.github.com/repos/xpressengine/xe-core/issues/1640/labels{/name}","comments_url":"https://api.github.com/repos/xpressengine/xe-core/issues/1640/comments","events_url":"https://api.github.com/repos/xpressengine/xe-core/issues/1640/events","html_url":"https://github.com/xpressengine/xe-core/issues/1640","id":94943833,"number":1640,"title":"getModel Controller, 등등을 사용할 경우 ","user":{"login":"qw5414","id":4381756,"avatar_url":"https://avatars.githubusercontent.com/u/4381756?v=3","gravatar_id":"","url":"https://api.github.com/users/qw5414","html_url":"https://github.com/qw5414","followers_url":"https://api.github.com/users/qw5414/followers","following_url":"https://api.github.com/users/qw5414/following{/other_user}","gists_url":"https://api.github.com/users/qw5414/gists{/gist_id}","starred_url":"https://api.github.com/users/qw5414/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/qw5414/subscriptions","organizations_url":"https://api.github.com/users/qw5414/orgs","repos_url":"https://api.github.com/users/qw5414/repos","events_url":"https://api.github.com/users/qw5414/events{/privacy}","received_events_url":"https://api.github.com/users/qw5414/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-07-14T13:21:16Z","updated_at":"2015-07-14T13:21:16Z","closed_at":null,"body":"모듈의 설치에 따라 각모듈간의 호환성이 있는경우가 있는데\r\n`getModel->메소드`의 함수에 대해서 문제점이 있는것 같습니다.\r\n\r\n각 모듈을 사용하는경우 코어의 경우는 괜찮지만, 연관되는 모듈을 묶어버리는 경우가 있을 수 있습니다.\r\n\r\n(퀴즈게임모듈 <--> 메뉴새글표시모듈)\r\n이렇게 되는경우 문제점이 발생되는데.. 보통, php구문애러가 뜨더군요..\r\n새글표시 모듈에서 퀴즈게임모듈이 존재 하지 않는경우 퀴즈게임의 메소드가 불러와졌을때, 생기는 문제점 같았습니다... \r\n\r\n이럴때, 무조건 \r\n`if(!$oQuizgameModel) return;`\r\n구문으로 처리를 해야하는것이 현명한건가요?\r\n아니면, 모듈이 존재하지 않을때 메소드를 읽게 하더라도 구문을 넘길 수 있는 방법을 만들 수 있는지 궁금해서요..\r\n\r\n(구문이 넘길 수 있으면 코어쪽수정일 것 같아서.. 여기에 남겨 봅니다..)"}}