0
私は私のルーメンプロジェクトにPHPExcelライブラリをインポートしようとしていると私はこのチュートリアルでそれをやっている:私は正確にやったルーメン - 外部ライブラリをインポートする方法を適切に
http://laraveldaily.com/how-to-use-external-classes-and-php-files-in-laravel-controller/
は次のとおりです。
- PHPexcel/Classesフォルダの内容をApp/Librariesフォルダにコピーします(App/Librariesでは
PHPExcel.php
ファイルとPHPExcel
サブフォルダになります)。コントローラでPHPExcel_IOFactory::createReaderForFile($fileName);
を呼び出すPHPExcel.php
ファイルの先頭 - で
- 追加
namespace App\Libraries;
追加use App\Libraries\PHPExcel;
は - 私のコントローラファイルへ
しかし、私はエラーを取得しています:
Fatal error: Class 'App\Http\Controllers\PHPExcel_IOFactory' not found
は何午前私は間違っているとライブラリを正しくインポートする方法?
残念ながら、 'autoload'と' autoload-dev'にも 'composer dump-autoload'を追加しましたが、何も変更されていません - 同じエラーです。 – Incredible
私のクラスもそれを含むファイルと名前を共有します。あなたの場合はそうです。私のクラスはPHPExcelです。 また、項目#1 - PHPExcelと呼ばれるライブラリでファイルとサブディレクトリが必要なのはなぜですか?サブディレクトリには何が含まれていますか? – Corey
PHPexcel.phpは、PHPExcelディレクトリ内の他のクラスを必要とし、使用するメインクラスです。 – Incredible