Composer とサードパーティパッケージのインストール Composer 入門 &link.composer; は PHP 用の依存管理ツールで、プロジェクトで利用するサードパーティのパッケージを定義し、 そのインストールと更新が簡単に行えるようになります。 Composer は PHP 組み込みの クラスのオートロード機能 と、 Packagist のような PHP パッケージのリポジトリ、そして共通のプロジェクト構造とコーディング規約を利用しています。 例えば、PHP アプリケーションやウェブサイトで UUID を利用する必要がある場合、RFC 4122 で定義された、広く知られていて使われている UUID の形式を実装した Ben Ramsey の ramsey/uuid パッケージ を利用することができます。 簡単に言うと、composer.json をプロジェクトに作成し、Composer を使って最新バージョンのパッケージをインストールし、 Composer のオートロードスクリプトを読み込むことでパッケージがコード内で利用可能となります。 詳細は Composer の "Basic Usage" ドキュメント を参照してください。 一つのパッケージを依存に持つ <literal>composer.json</literal>