request->get('quantity'), ['.', ','])) { $this->quantity_size = 7; } return [ 'type' => 'required|string', 'document_id' => 'required|integer', 'name' => 'required|string', 'quantity' => 'required|max:' . $this->quantity_size, 'price' => 'required|amount', 'total' => 'required', 'tax' => 'required', 'tax_id' => 'required', ]; } public function messages() { return [ 'quantity.max' => trans('validation.size', ['attribute' => Str::lower(trans('invoices.quantity')), 'size' => $this->quantity_size]), ]; } }