merge([ 'price' => removeRupiahFormatting($this->price), ]); } public function rules(): array { return [ 'name' => ['required', 'string', 'max:100'], 'price' => ['required', 'numeric', 'min:0'], 'description' => ['required', 'string', 'max:65535'], ]; } protected function failedValidation(Validator $validator): void { $this->handleValidationFailure($validator); } }