このページは、Laravelのコマンド解説記事を一覧でまとめました。
簡単なコマンドのサンプルも載せています。
ご参考になれば幸いです。
artisan -Vコマンド
artisan -Vコマンドは、Laravelのバージョンを確認できるコマンド
1 |
php artisan -V |
1 |
php artisan --version |
でも同様にLaravelバージョンが確認できる。
artisan listコマンド
artisan listコマンドとは、artisanコマンドを一覧で表示して確認できるコマンド。
1 |
php artisan list |
artisan make:commandコマンド
artisan make:commandコマンドとは、artisanコマンドのCommandクラスを新規作成するコマンド。
1 |
php artisan make:command 【作成するCommandの名前】 |
artisan make:controllerコマンド
artisan make:controllerコマンドとは、コントローラーを新規作成するコマンド。
1 |
php artisan make:controller 【作成するコントローラーの名前】 |
artisan make:controllerコマンドは、
- apiオプション
- testオプション
をつけて実行することができる。
apiオプション
apiオプションとは、APIで使うであろう関数がすでに用意されている状態でコントローラーを新規作成することができるオプション。
1 |
php artisan make:controller 【作成するコントローラーの名前】 --api |
testオプション
testオプションとは、コントローラー新規作成と同時にテストクラスも作成することができるオプション。
1 |
php artisan make:controller 【作成するコントローラーの名前】 --test |
artisan make:exceptionコマンド
artisan make:exceptionコマンドとは、例外を新規作成するコマンド。
1 |
php artisan make:exception 【作成する例外の名前】 |
artisan make:middlewareコマンド
artisan make:middlewareコマンドとは、ミドルウェアを新規作成するコマンド。
1 |
php artisan make:middleware 【作成するミドルウェアの名前】 |
artisan make:migrationコマンド
artisan make:migrationコマンドとは、マイグレーションファイルを新規作成するコマンド。
1 |
php artisan make:migration 【作成するマイグレーションファイルの名前】 |
【作成するマイグレーションファイルの名前】の前に、年月日と時間が自動で付与される。
artisan make:providerコマンド
artisan make:providerコマンドとは、サービスプロバイダを新規作成するコマンド。
1 |
php artisan make:provider 【作成するサービスプロバイダの名前】 |
artisan make:requestコマンド
artisan make:requestコマンドとは、Requestクラスを新規作成するコマンド。
1 |
php artisan make:request 【作成するRequestの名前】 |
artisan make:testコマンド
artisan make:testコマンドとは、機能テストクラスを新規作成するコマンド。
1 |
php artisan make:test 【作成する機能テストクラスの名前】 |
artisan make:testコマンドは、
- unitオプション
をつけて実行することができる。
unitオプション
unitオプションとは、PHPのクラス単位の単体テストクラスを新規作成するオプション。
1 |
php artisan make:test 【作成する機能テストクラスの名前】 --unit |
artisan route:listコマンド
artisan route:listコマンドとは、ルートを確認できるコマンド。
1 |
php artisan route:list |
- api.php
- web.php
の2ファイルに記載されているルートを取得して一覧で表示される。
artisan serveコマンド
artisan serveコマンドは、サーバーを立ち上げるコマンド。
1 |
php artisan serve |
立ち上がった後は
- 記載されているURL:http://〇〇〇.〇〇〇.〇〇〇.〇〇〇:8000
- ローカル環境のURL:http://localhost:8000
どちらかのURLにアクセスすれば、サーバーが立ち上がっていることが確認できる
artisan testコマンド
artisan testコマンドは、テストを実行するコマンド。
1 |
php artisan test |
artisan testコマンドは、
- testdox-htmlオプション
をつけて実行することができる。
testdox-htmlオプション
testdox-htmlオプションとは、PHPUnitテスト実行結果をhtml形式で出力することができるオプション。
1 |
php artisan test --testdox-html 【テスト結果を出力するhtmlファイル名】 |
実行すると、下の画像のようなhtmlファイルが作成される。