我正在使用来自https://github.com/nuovo/spreadsheet-reader的excel阅读器,它在应用程序文件夹中。
现在,当我尝试使用下面的代码从HomeController.php访问它时。
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\User;
use App\spreadsheet_reader\php_excel_reader\excel_reader2;
use App\spreadsheet_reader\SpreadsheetReader;
class HomeController extends Controller
{
public function index()
{
require_once(base_path().'/app/spreadsheet_reader/php_excel_reader/excel_reader2.php');
$Reader = new \App\spreadsheet_reader\SpreadsheetReader(base_path().'/UnRegisterClient.xlsx');
}
}然后它给了我以下的错误。
未找到类“App\spreadsheet_reader\SpreadsheetReader”
有什么建议我能解决这个问题吗?我是说我怎么才能用我的定制课?
发布于 2016-12-25 07:27:30
将您的外部文件放入文件夹app/Libraries (首先,创建库文件夹),然后用该文件自动加载文件夹。
例如,在数组中添加此文件夹或在composer.json中添加“类映射”:
"autoload": {
"classmap": [
"database",
"app\Libraries"
],
"psr-4": {
"App\\": "app/"
}
},然后在命令行中运行composer dump-autoload。
https://stackoverflow.com/questions/41319341
复制相似问题