鉤點
pre_system
在系統執行期間很早就呼叫。此時只載入了基準和鉤子類。沒有發生路由或其他程序。
pre_controller
在呼叫任何控制器之前立即呼叫。所有基類,路由和安全檢查都已完成。
post_controller_constructor
在例項化控制器之後立即呼叫,但在任何方法呼叫發生之前呼叫。
post_controller
控制器完全執行後立即呼叫。
display_override
覆蓋 _display()
方法,用於在系統執行結束時將最終頁面傳送到 Web 瀏覽器。這允許你使用自己的顯示方法。請注意,你需要使用 $this->CI =& get_instance()
引用 CI 超級物件,然後通過呼叫 $this->CI->output->get_output()
來獲取最終資料。
cache_override
使你可以在輸出庫中呼叫自己的方法而不是 _display_cache()
方法。這允許你使用自己的快取顯示機制。
post_system
在最終呈現的頁面被髮送到瀏覽器之後,在最終資料被髮送到瀏覽器之後的系統執行結束時呼叫。