パッケージをインストールする方法
- コマンドラインでプロジェクトフォルダー内に移動します。
- https://packagist.org/で、インストールするパッケージを探します。
- 各パッケージページの左上にある「
composer require <パッケージ名>」をコピーし、コマンドラインに入力します。
プロジェクトフォルダー内に、以下の3つが作成されます。
- composer.jsonファイル
- composer.lockファイル
- vendorフォルダー(直下にautoload.phpファイルあり)
composer.jsonファイルを新規作成する方法
以下のコマンドを実行し、各質問にインタラクティブに回答します。
composer init
オートロード機能のみを使用する場合
composer.jsonに以下のように記述し、「composer dump-autoload」コマンドを実行すると、クラスをオートロードできるようになります。
{
"autoload" : {
"psr-4" : {
"MyApp\\" : "folder/"
}
}
}
クラス
<?php
// folder/ClassName.php
namespace MyApp;
class ClassName
{
..
}
サンプルコード
<?php require_once 'vendor/autoload.php'; $class = new MyApp\ClassName();#Composer #PHP