feat(variants): add minimum and maximum use dates to variants and update related logic
This commit is contained in:
@@ -29,6 +29,15 @@ class TicketGenerationException extends RuntimeException
|
||||
return new self("El producto {$catalogItem->id} alcanzó su fecha máxima de uso.");
|
||||
}
|
||||
|
||||
public static function variantNotFound(
|
||||
CatalogItem $catalogItem,
|
||||
int $variantId,
|
||||
): self {
|
||||
return new self(
|
||||
"La variante {$variantId} no pertenece al producto {$catalogItem->id}.",
|
||||
);
|
||||
}
|
||||
|
||||
public static function purchaseWithoutUser(Purchase $purchase): self
|
||||
{
|
||||
return new self("La compra {$purchase->id} no tiene un usuario asociado.");
|
||||
|
||||
Reference in New Issue
Block a user