在app下创建了一个文件夹common用来存储自定义的类文件function.php,在funciton中定义test()方法,直接在控制器调用test()会提示方法不存在,那么就需要我们进行手动加载类文件。
1,找到项目的composer.json文件下的autoload数组 在代码中添加files数组
"autoload": {
//添加的代码 start
"files":[
"app/common/function.php" //这个是你的类文件路径 路径是相对于应用的根目录
]
//添加代码 end
},
2,执行composer重新自动加载后,就可以正常调用自定义类的方法了
composer dump-autoload