테스트 사이트 - 개발 중인 베타 버전입니다

후킹 관련 질문 채택완료

레전드플랫폼 3년 전 조회 3,115

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개

채택된 답변
+20 포인트
3년 전

네 생각하신게 맞고 작업 방법은 볼피드님 답변을 참고하시면 될거 같습니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

레전드플랫폼
3년 전
네 감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

3년 전

https://sir.kr/manual/g5/288

 

해당글을 참조하세요

 

run_event가 명시된 부분을 add_event로 후킹하여 사용할 수 있는 형태입니다

add_event에 들어간 코드가 run_event에 정의된 함수 실행시 같이 실행되는 형태입니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인