Composer

インストール

curl -sS https://getcomposer.org/installer | php

実行したディレクトリにcomposer.pharとかcomposer.jsonとかができる。

ライブラリのインストール

php composer.phar require ライブラリ名

ライブラリはvendor/に置かれる

クラスのオートローディング

"autoload": {
"classmap": ["自前クラスのファイルパス"]
},

つべこべ言わずComposerでシンプルにautoloaderを使用したいとき - Qiita

composer.jsonに上記を書いた後、

php composer.phar dumpautoload

で設定完了。

require_once "composerのパス/vendor/autoload.php"

Basic usage - Composer

上記呼び出しでクラスが自動で呼び出される。らくちん。

バージョン2へのアップデート

composer self-update --2

https://qiita.com/akido_/items/15c9134221532bd837e4