Laravel 9 User classを作成するコードをRegisteredUserController.php で作成。
PHP Stanを実行すると以下のエラーが出ています。
------ -------------------------------------------------------------------------------- Line app/Http/Controllers/Auth/RegisteredUserController.php ------ -------------------------------------------------------------------------------- 48 Access to an undefined property Illuminate\Http\Request::$contact_name. ------ -------------------------------------------------------------------------------
RegisteredUserController.php のエラーが指摘されているコードは以下です。
PHP
1 $user = User::create([ 2 'contact_name' => $request->contact_name, 3 ]); 4
PHPDOCを以下の様に記載してもエラーは消えませんでした。
/** * * @property string $contact_name * */
contact_nameはUserテーブルのカラムにstring型で使用しています。
PHPStanのエラーが出ない様にするにはどうすれば良いでしょうか?
あなたの回答
tips
プレビュー