test additions variants table

This commit is contained in:
2025-06-29 22:25:38 -07:00
parent 5bb1110e7f
commit 5cba7de890
9 changed files with 414 additions and 23 deletions

View File

@@ -0,0 +1,21 @@
<?php
namespace CakeProducts\Model\Enum;
use Cake\Database\Type\EnumLabelInterface;
use Tools\Model\Enum\EnumOptionsTrait;
enum ProductCategoryVariantTypeId: int implements EnumLabelInterface
{
use EnumOptionsTrait;
case AutoAdd = 1;
case ManualAdd = 2;
public function label(): string
{
return match($this) {
self::AutoAdd => 'All Variant Combinations Created Automatically',
self::ManualAdd => 'Variants Manually Managed',
};
}
}