#refactoring
3件の記事
-
RectorでLaravelの古い書き方を自動で直した話!--max-changesで少しずつPRにする運用
PHPの自動リファクタリングツールRectorとrector-laravelを、Laravel 13のプロジェクトに入れました。withComposerBasedでの設定、2.6.6の--filterと2.6.7の--max-changesでレビューしやすい量に分ける方法、CIでのdry-run、最初にハマった点まで書いています。
-
PHP 8.5のパイプ演算子をLaravelで使ってみた!一時変数だらけの整形処理がかなり読みやすくなった話
PHP 8.5 で入ったパイプ演算子 |> を、Laravel の入力整形まわりで試してみました。書き方、最初につまずいたエラー、Str や Collection との使い分けまでまとめます。
-
Laravel 13のPHP属性でモデルとジョブの設定がスッキリ!#[Table]・#[Fillable]の書き方
Laravel 13 で使えるようになった #[Table] や #[Fillable]、ジョブの #[Tries] #[Timeout] などの PHP 属性。既存のモデルとジョブを書き換えてみた感想と、継承でハマった点をまとめます。