[ 'required', 'min:3', 'max:255', 'email:rfc,dns', Rule::unique('app_users', 'email')->ignore($this->route('app_user')->id), ], 'password' => [ 'sometimes', 'nullable', 'required_with:password_confirmation', 'confirmed', 'max:255', Password::min(8) ->letters() ->mixedCase() ->numbers() ->symbols() ], ]; return array_merge(parent::rules(), $rules); } }