2018/10/12Laravelではcomposerによるオートロードの仕組みを利用しています。するだけでほかのファイルのrequireは不要になります。今回はより深くLaravelを理解するためにPHPのオートロードについて学びます。オートロード機能PHPによるオートロード機能とはファイルを自動で読み込む仕組みのことです。書きまくることはなくなりました。使用してライブラリをインストールするとvendor/autoload.phpというファイルが生成されます。このファイルがオートロードの実体ファイルです。このファイルを一度だけrequireすることで、vendor配下のライブラリをすべて自動的にロードしてくれます。プロジェクトの直下にあるcomposer.jsonでオートロードするファイルを追加することもできます。