현재 core/modules/member/member.controller.php 에 있는 doLogin() 함수를 보고 있습니다. 근데 여기서
$trigger_obj = new stdClass(); $trigger_obj->user_id = $user_id; $trigger_obj->password = $password; $trigger_output = ModuleHandler::triggerCall('member.doLogin', 'before', $trigger_obj); if(!$trigger_output->toBool()) return $trigger_output;
triggerCall을 통해서 이 함수를 또 호출해주고 있는데요.. 이게 무슨의미인지 모르겠습니다.
그리고 trigger의 before, after를 넣었을때, 어느 시점에서 trigger가 실행되는지도 잘 모르겠구요..
지식 공유 부탁드립니다!