codeigniter는 후크 메커니즘을 어떻게 구현하나요? , 도움이 필요한 친구가 참조할 수 있습니다.
저번에 인터뷰를 위해 Xila에 갔을 때 면접관이 나에게 질문을 했던 것을 기억합니다. codeigniter는 후크 메커니즘을 어떻게 구현합니까?
당시에는 답변을 드릴 수 없었지만, 돌아와서 몇 가지 정보를 확인하고 나서야 알게 되어서 여기에 기록해 두겠습니다.
codeigniter 후크는 다음과 같이 구현됩니다. 먼저 프레임워크의 핵심 파일 system/core/CodeIniter.php의 122번째 줄에서 Hooks 클래스를 로드한 다음 파일에서 pre_system(129번째 줄), post_controller_constructor( 295행) 등을 참조하고 이러한 마운트 지점에서 후크 클래스의 _call_hook() 메서드를 실행합니다.
codeigniter의 후크 클래스 소스 코드가 첨부되어 있습니다.
코드이그나이터를 발행하는 코드이그나이터를 사용하지 않는 방법을 사용하여 완전히 사용할 수 있는 방법을 사용하지 마십시오.听的事件。 |