43 lines
1.2 KiB
PHP
43 lines
1.2 KiB
PHP
<?php
|
|
|
|
namespace App\Enums\Products;
|
|
|
|
use App\Traits\Enums\BaseEnum;
|
|
|
|
enum RangeEnum: int
|
|
{
|
|
use BaseEnum;
|
|
|
|
case crus = 1;
|
|
case elaboratedRaw = 2;
|
|
case culinaryAids = 3;
|
|
case cooked = 4;
|
|
case smoked = 5;
|
|
case cookingSauce = 6;
|
|
case breaded = 7;
|
|
case rawMeat = 8;
|
|
case cookedMeats = 9;
|
|
case farcis = 10;
|
|
case plant = 11;
|
|
case frozenSpecific = 12;
|
|
case others = 13;
|
|
|
|
/**
|
|
* Custom added functions definition
|
|
*/
|
|
private const LABELS = [
|
|
self::crus->name => 'Crus',
|
|
self::elaboratedRaw->name => 'Élaborés crus',
|
|
self::culinaryAids->name => 'Aides culinaires',
|
|
self::cooked->name => 'Cuits',
|
|
self::smoked->name => 'Fumés, confits ou séchés',
|
|
self::cookingSauce->name => 'Cuisine en sauce',
|
|
self::breaded->name => 'Panés',
|
|
self::rawMeat->name => 'Charcuterie crue',
|
|
self::cookedMeats->name => 'Charcuterie cuite',
|
|
self::farcis->name => 'Farcis',
|
|
self::plant->name => 'Végétal',
|
|
self::frozenSpecific->name => 'Spécifique surgelé',
|
|
self::others->name => 'Autres',
|
|
];
|
|
}
|