remove variant type id (enum) from variants table, use internal id for category field on variants form

This commit is contained in:
2025-06-30 21:25:47 -07:00
parent 5fb215c7fd
commit c9d34f7115
8 changed files with 10 additions and 52 deletions

View File

@@ -1,21 +0,0 @@
<?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',
};
}
}