【Laravel】artisan docsコマンド

チートシートって便利ですよね。
世の中には様々なチートシートが転がっており、作ってくれる人には頭が上がらないです。

先日Laravelのartisanコマンドのチートシートをみていたら見かけないコマンドがあったので共有です。

docsコマンドというものです。
こちら名前から推測される通り、Laravelのドキュメントをブラウザで開くコマンドのようでして、Laravel9から機能として追加されているみたいです。
https://github.com/laravel/framework/pull/43357

引数なしで実行すると、ページの候補が表示され、

				
					$ docker compose exec app php artisan docs
Which page would you like to open? [Installation]
Release Notes ..................... release notes
Upgrade Guide ..................... upgrade guide
Contribution Guide ...............  contribution guide
Installation......................  installation
Configuration.....................  configuration
Directory Structure ..............  directory structure
Frontend .......................... frontend
Starter Kits ...................... starter kits
(省略)
				
			

選択すると、対応するページがブラウザで表示されます。

				
					Release Notes
INFO  Opening the docs to: https://laravel.com/docs/9.x/releases#enum-casting.
				
			

公式ドキュメント内で検索したい場合は、ググるより少しだけ早く辿り着けるかもしれません…!

最後に
コマンドの内容はシンプルなものでしたが、実行されているコードを読むと、withというPHP関数やtapというLaravelヘルパーの存在を知れたりと学びがありました。
またあいた時間にコード読んでみようかと思います。

スーパーソフトウエアの採用情報

あなたが活躍できるフィールドと充実した育成環境があります

blank
blank