我安裝了Bed Edmund's Ion Auth login script,並希望在整個應用程序中使這些函數成爲全局函數。Codeigniter:擴展控制器以創建全局方法
我安裝了代碼,它工作的很好,但我遇到了延伸它的問題。離子認證控制器擴展了CI_Controller,因此在我所有其他的控制器中,我擴展了認證。
//Ion Auth Controller Class
class Auth extends CI_Controller {
,並在一個單獨的頁面:
//Home Page Controller Class, where I will be placing the login form
require_once("auth.php");
class Home extends Auth {
通過這樣做,我得到了下面的PHP錯誤:
Message: Assigning the return value of new by reference is deprecated
我的笨文檔是擴展的類必須從現在開始閱讀與MY_,所以我也嘗試過,沒有運氣。
我在做什麼錯?我的邏輯全錯嗎?
應該能夠加載爲庫。我也使用MY_Controller,並且遵循文檔 – charlietfl