*/ public function rules(): array { /** @var User $user */ $user = $this->route('user'); return [ 'name' => 'required', 'email' => 'required|email|unique:users,email,' . $user->id, 'password' => ['sometimes', Password::defaults()], 'is_admin' => 'sometimes', ]; } }