我正在尝试在laravel 5项目中使用以下类。 https://packagist.org/packages/mk-j/php_xlsxwriter#dev-master
我这样做:
composer require mk-j/php_xlsxwriter
然后它会在我的供应商文件夹中下载。但是我无法在控制器中使用它,因为它找不到类XLSXWriter。
然后我看看mk-j / php_xlsxwriter的composer.json并看到以下内容:
{
"name": "mk-j/php_xlsxwriter",
"description": "PHP Library to write XLSX files",
"keywords": ["php", "library","xls", "xlsx", "excel"],
"type": "project",
"homepage": "https://github.com/mk-j/PHP_XLSXWriter",
"license": "MIT",
"autoload": {
"classmap": ["xlsxwriter.class.php"]
},
"require-dev": {
"phpunit/phpunit": "4.3.*"
}
}
看起来该课程不符合PSR-4标准。我是否应该在这里调整composer.json以尝试使其符合规定但是那时看起来不够,因为另一个开发人员必须这样做。
如果能够在控制器中使用该类,我该怎么办?我不是很精通PSR。
谢谢