laravel 5自定义了一个名为settings的全局函数,运行是报错
Call to undefined function settings()
总共有2中方式为laravel 5自定义函数。
假设我自定义函数的路径为:app\Helper\function.php
方法1
在bootstrap/autoload.php中添加
require __DIR__.'/../app/Helper/function.php';
方法2
composer.json 中的 autoload 下增加
"autoload": { "classmap": [ "database" ], "psr-4": { "App\\": "app/" }, "files": [ "app/Helper/function.php" ] },
然后在网站根目录执行
composer dump-auto
composer在Windows下安装很简单,先下载Composer-Setup.exe,下载地址:https://getcomposer.org/Composer-Setup.exe 。会自动搜索PHP.exe的安装路径,如果没有,就手动找到php路径下的php.exe。