29 lines
655 B
PHP
29 lines
655 B
PHP
<?php
|
|
|
|
namespace App\Enums\Products;
|
|
|
|
use App\Traits\Enums\BaseEnum;
|
|
|
|
enum CertificationEnum : int
|
|
{
|
|
use BaseEnum;
|
|
|
|
case bioAB = 1;
|
|
case labelRouge = 2;
|
|
case certifiedCQ = 3;
|
|
case standard = 4;
|
|
case freeRange = 5;
|
|
case others = 6;
|
|
|
|
/**
|
|
* Custom added functions definition
|
|
*/
|
|
private const LABELS = [
|
|
self::bioAB->name => 'Bio AB ou Européen',
|
|
self::labelRouge->name => 'Label Rouge',
|
|
self::certifiedCQ->name => 'Certifié CQ',
|
|
self::standard->name => 'Standard',
|
|
self::freeRange->name => 'Free Range',
|
|
self::others->name => 'Autres',
|
|
];
|
|
}
|