我正在尝试将PHPExcel库导入我的Lumen项目,我正在通过本教程进行:
http://laraveldaily.com/how-to-use-external-classes-and-php-files-in-laravel-controller/
我到底做了什么:
PHPExcel.php
文件和PHPExcel
子文件夹)。namespace App\Libraries;
文件PHPExcel.php
use App\Libraries\PHPExcel;
添加到我的控制器文件PHPExcel_IOFactory::createReaderForFile($fileName);
但是我收到了一个错误:
致命错误:未找到类'App \ Http \ Controllers \ PHPExcel_IOFactory'
我做错了什么以及如何正确导入图书馆?
答案 0 :(得分:0)
您似乎需要将App \ Libraries添加到类地图中。在composer.json中,更新autoload类映射以包含该目录。
{
...
"autoload": {
"psr-4": {
"App\\": "app/"
},
"classmap": [
"app/Models",
"app/Libraries"
]
},
...
}
然后运行composer dump-autoload
。
希望有所帮助。