我正在使用https://github.com/nuovo/spreadsheet-reader的excel阅读器,它位于app文件夹中。
现在,当我尝试使用以下代码从HomeController.php访问它时。
rounded = [round(y) for y in x for x in predictions]
然后它给了我以下错误。
未找到类'App \ spreadsheet_reader \ SpreadsheetReader'
任何建议如何解决这个问题?我的意思是我如何使用自定义类?
答案 0 :(得分:2)
将您的外部文件放在composer.json
文件夹中(首先,创建Libraries文件夹)然后只使用该文件自动加载文件夹。
例如,在数组中添加此文件夹或在"autoload": {
"classmap": [
"database",
"app\Libraries"
],
"psr-4": {
"App\\": "app/"
}
},
中添加“classmap”:
composer dump-autoload
然后在命令行中运行 adapter = new ArrayAdapter<String>(this,
R.layout.buffet_list_view, categouries);
。
答案 1 :(得分:2)
我认为SpreadsheetReader
中没有定义namespace
。您应该只调用new \SpreadsheetReader(...)
或添加use SpreadsheetReader
,然后将其称为new SpreadsheetReader()