我需要在Laravel 5中添加一个自定义库,但我想添加一个“Libraries”文件夹的子文件夹。
我的意思是,我在“app”文件夹中有“Libraries”文件夹,我想在“Libraries”文件夹中添加另一个文件夹并在其中放入一个类。
我所做的是:
FusionCharts类具有正确的命名空间:
namespace App\Libraries\FusionChartsWrapper;
但是我无法使用它,因为我得到了这个Laravel错误:
Class 'App\Libraries\FusionChartsWrapper\FusionCharts' not found
如果我在“Libraries”文件夹中移动课程,它会起作用 有什么想法吗?
答案 0 :(得分:1)
最好的方法是将整个文件夹添加到composer.json文件中的自动加载
/usr/lib64/
然后运行vector<int> store_measurements;
int measurement = 10;
if (condition == "several_values")
{
store_measurements.pushback(measurement);
}
else
{
store_measurements.at(0) = measurement ;
}
现在,Libraries文件夹中的每个文件都可以访问 而且无需使用
"autoload": {
"classmap": [
"database/seeds",
"database/factories",
"app/Libraries" // =>folder you want to add
],
"psr-4": {
"App\\": "app/"
},
},
在您想直接使用的功能之前添加\