ldc-startcoq/app/Enums/Products/OriginEnum.php
2023-06-21 10:24:56 +00:00

31 lines
775 B
PHP

<?php
namespace App\Enums\Products;
use App\Traits\Enums\BaseEnum;
enum OriginEnum : int
{
use BaseEnum;
case frenchPreparation = 1;
case frenchProduct = 2;
case igp = 3;
case regionalOrigins = 4;
case aoc = 5;
case ue = 6;
case others = 99;
/**
* Custom added functions definition
*/
private const LABELS = [
self::frenchPreparation->name => 'Né, élevé et préparé en France',
self::frenchProduct->name => 'Produit en France',
self::igp->name => 'IGP',
self::regionalOrigins->name => 'Origines régionales',
self::aoc->name => 'AOC',
self::ue->name => 'UE',
self::others->name => 'Autres',
];
}