1. 程式人生 > >Laravel 5.6 建立全域性公共函式

Laravel 5.6 建立全域性公共函式

由於需要分析ip的實際地址,比如101.78.3.131對應中國,內蒙,內蒙電信雲基地。所以想要寫個公共方法,類似與ThinkPhp3.2.3版本中的Common/function.php檔案。

部落格地址

在Laravel5.6中實現

1.在app目錄下建立helper.php檔案
2.找到根目錄下的composer.json
3.在autoload中進行配置

"autoload": {
    "classmap": [
        "database"
    ],
    "psr-4": {
        "App\\": "app/"
    },
    "files"
: [ "app/helper.php" ] },

4.執行 composer dump-auto
5.在helper.php中編寫全域性方法,並且可以在任意控制器中使用