PHPStorm

Laravel Sail 環境を PHPStorm でデバッグする #Laravel #PHPStorm

前提 Laravel v9.17.0 Sail v1.14.10 環境変数を定義 .env で xdebug を有効化し、設定を変更する SAIL_XDEBUG_MODE=develop,debug SAIL_XDEBUG_CONFIG="client_host=host.docker.internal idekey=PHPSTORM start_with_request=yes" ブラウザ拡張を使う方法…

Laravel の補完を PHPStorm で使いやすくする #Laravel #PHPStorm

概要 Laravel のモデルでクエリを組み立てようとすると、 Method 'where' not found と言われてしまう。 このせいで PHPStorm の補完が効かなかったり、警告が出てしまったりする。 first(); // query() をかませると平気なんだけれども、面倒 MyModel::quer…

PHPStorm で PHP_CodeSniffer をかける #phpstorm

はじめに 開発環境は Docker を利用しており、最初は Docker 上の php を利用して連携しようと思っていた。 実際に連携自体はできるのだが、ホストマシンのスペックの問題なのか、避けられない遅延なのか、Inspection が走るたびに指摘事項が一瞬消えてまた…