예전 모듈 쓰면 에러가 많이 나네요. baseobject 같은건 다 고쳤는데 저런 문제가 몇개 있네요.
하나씩 올리려고 하는데.....
ArgumentCountError #0 "Too few arguments to function moduleModel::getTriggers(), 0 passed in /home/idgameus/public_html/x2/modules/profiler/profiler.admin.model.php on line 189 and exactly 2 expected" in modules/module/module.model.php on line 605
189는 $trigger_list = $oModuleModel->getTriggers(); 입니다.
/**
* @brief 삭제해도 상관없는 트리거 목록 반환
* @param boolean $advanced
* @return array
*/
function getTriggersToBeDeleted($advanced = FALSE)
{
$oModuleModel = getModel('module');
// DB 상의 트리거 목록
$trigger_list = $oModuleModel->getTriggers();<---------------------
// 설치되어 있는 모듈 목록
$module_list = $this->getModuleList();
대충 검색 해보니 1269줄에
$oModuleModel = getModel('module'); | |
$triggers = $oModuleModel->getTriggers($trigger_name, $called_position); | |
if(!$triggers) | |
{ | |
$triggers = array(); | |
} |
gettriggers는 두개의 인자가 들어가야 하드라구요..
음.. 검색해보니 $argc = null 을 넣는식으로 해결하라는 글도 보긴 했는데... 저에게 해당하는부분을 못 찾겠습니다.
어떻하면 좋을까요 ㅠㅠ;
보니까 현재 getTriggers 함수는 $trigger_name, $called_position 과 일치하는 트리거 목록을 불러오는 것 같은데요?
어떻게 사용할려고 하신건지 잘 모르겠네요