1. 程式人生 > >【TP5.1】自定義初始化方法

【TP5.1】自定義初始化方法

author:咔咔

wechat:fangkangfk

 

初始化方法

平時在做專案的時候會用到的初始化方法initialize()這個方法

 

我們可以檢視一下原始碼:

通過方法的追蹤,我們在controller這個類找到了這個方法

這也就是為什麼我們繼承controller這個類,會有__construct()建構函式,還有就是我們在使用建構函式的時候會繼承父級的建構函式parent::__construct()

通過看原始碼我們會發現在建構函式裡邊有一個initialize方法

並且這個方法是空

 

那麼我們來寫自己的初始化方法

我們的base是其他類的基類,所以我們在base這個類來寫,自定義我們的初始化方法

 

 

然後再來到auth這個控制器

這個方法繼承了base的基類,所有就會有他的初始化方法

 

測試結果: