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。