feat: add ticket fields to Product and ProductVariant models, requests, and resources

This commit is contained in:
2026-07-14 15:19:53 -03:00
parent 0e9f7faaf1
commit cababe1a43
8 changed files with 87 additions and 1 deletions

View File

@@ -32,6 +32,9 @@ class StoreProductVariantRequest extends FormRequest
'definitions.*.value' => ['nullable', 'string'],
'images' => ['sometimes', 'nullable', 'array'],
'images.*' => ['required', new ImageOrBase64Rule()],
'has_tickets' => ['boolean'],
'minimum_use_date' => ['nullable', 'date'],
'maximum_use_date' => ['nullable', 'date', 'after_or_equal:minimum_use_date'],
];
}
}

View File

@@ -32,6 +32,9 @@ class UpdateProductVariantRequest extends FormRequest
'definitions.*.value' => ['nullable', 'string'],
'images' => ['sometimes', 'nullable', 'array'],
'images.*' => ['required', new ImageOrBase64Rule()],
'has_tickets' => ['boolean'],
'minimum_use_date' => ['nullable', 'date'],
'maximum_use_date' => ['nullable', 'date', 'after_or_equal:minimum_use_date'],
];
}
}