人気のPHP WEBアプリケーションフレームワークLaravelのTips。 (Laravelアプリの初期化)composer create-project laravel/laravel my-app

Laravel で ソースコードの自動整形を行う pint

● Pint の実行

pint は自動でインストールされているので、そのまま実行することができます

全ファイルを対象に整形を行う

./vendor/bin/pint

特定ファイルを対象に整形を行う

./vendor/bin/pint app/Models/User.php

● ソースコードのタブ幅をスペース2個に設定できる?

→ No !

PSR‑12(PHP‑FIG による標準スタイルガイド)の「2.4 Indenting」に明記されています:

Code MUST use an indent of 4 spaces for each indent level, and MUST NOT use tabs for indenting.

つまり、タブ文字は禁止されており、インデントは必ずスペース4つとされています

https://www.php-fig.org/psr/psr-12/

No.2620
11/13 09:47

edit