phpのcomposerでautoloaderを作ってみるテスト
一応このリポジトリにあるapp.phpを実行すると以下の結果が得られるはずです。
$ php app.php
string(5) "hello"
本来はvendorとかはコミットしないものですが、これはテストも兼ねているのでまるっと上げてます。
- composer.jsonをとりあえず用意する(読み込みたいパッケージの有無は問わない)
- autoloaderを生成したいディレクトリなりファイルなりをPSR-4準拠で作成
- composer.jsonに"autoload"の項目を追加(追加の仕方はこのリポジトリとディレクトリ構成から察してください)
- php composer.phar install(globalにインストールしてるならcomposer installでおk)