鉤點

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

在最終呈現的頁面被髮送到瀏覽器之後,在最終資料被髮送到瀏覽器之後的系統執行結束時呼叫。