has('username')) { $this->merge([ 'username' => \App\Support\UsernamePolicy::normalize((string) $this->input('username')), ]); } } public function rules(): array { return [ 'username' => ['required', ...UsernameRequest::rulesFor((int) $this->user()->id)], ]; } }