catalogItemId = (int) $catalogItem->getKey(); $this->catalogItemName = $catalogItem->nombre; $this->maximumAddableQuantity = $maximumAddableQuantity; parent::__construct(validator([], [])); $message = trans_choice('api.purchase_limit.exceeded', $maximumAddableQuantity, [ 'max' => $maximumAddableQuantity, 'product' => $this->catalogItemName, ]); $this->message = $message; $this->validator->errors()->add($field, $message); } }