在開發過程中,難免會需要自己寫一些common function,例如Laravel 如何寫 Log這篇提到的,write log為了能夠顯示file name跟line,可以把它封裝成一個common function,以後要改log format也只需要從這邊改,Laravel的Helper正可以符合我的需求。
以下就以建立一個Logger helper為例:
Laravel Framework version: 8.13.0
1. 建立Helpers folder與Logger檔案


2. 在config/app.php中建立alias

3.執行指令載入helper
$ composer dump-autoload

4. 完成
可在Laravel任何地方使用Logger

最終log輸出如下:

本筆記參考:
1. https://stackoverflow.com/questions/28290332/best-practices-for-custom-helpers-in-laravel-5