후킹 관련 질문
본문
5.4 이후 버전을 첨 보고 찾다가 못 찾아서 질문드립니다.
소스들에 보면 run_event, run_replace 들 사용한곳이 많이 보이는데요.
이것들을 사용하려면 add_event, add_replace를 해놔야하는것으로 아는데 요게 있는 부분을 못 찾고 있습니다.
예를들어 common.php 마지막쯤에 보면 run_event('common_header'); 가 있는데요.
common_header에 대해 add_event 한곳이 어느파일에 있나요?
extend 디렉토리에 몇개 있는건 발견했는데 못찾는게 더 많네요.
그냥 미리 run_event 만 적어 놓고 add_event 를 알아서 추가해서 사용하라는 것인가요?
답변 2
네 생각하신게 맞고 작업 방법은 볼피드님 답변을 참고하시면 될거 같습니다.
해당글을 참조하세요
run_event가 명시된 부분을 add_event로 후킹하여 사용할 수 있는 형태입니다
add_event에 들어간 코드가 run_event에 정의된 함수 실행시 같이 실행되는 형태입니다.
답변을 작성하시기 전에 로그인 해주세요.