39 lines
972 B
PHP
39 lines
972 B
PHP
<?php
|
|
|
|
namespace App\Enums\Products;
|
|
|
|
use App\Traits\Enums\BaseEnum;
|
|
|
|
enum ProductSpeciesEnum: int
|
|
{
|
|
use BaseEnum;
|
|
|
|
case caille = 0;
|
|
case canard = 1;
|
|
case canette = 2;
|
|
case coq = 3;
|
|
case coquelet = 4;
|
|
case dinde = 5;
|
|
case lapin = 6;
|
|
case pigeonneau = 7;
|
|
case pintade = 8;
|
|
case poule = 9;
|
|
case poulet = 10;
|
|
|
|
/**
|
|
* Optionnal labels definition.
|
|
*/
|
|
private const LABELS = [
|
|
self::caille->name => 'Caille',
|
|
self::canard->name => 'Canard',
|
|
self::canette->name => 'Canette',
|
|
self::coq->name => 'Coq',
|
|
self::coquelet->name => 'Coquelet',
|
|
self::dinde->name => 'Dinde',
|
|
self::lapin->name => 'Lapin',
|
|
self::pigeonneau->name => 'Pigeonneau',
|
|
self::pintade->name => 'Pintade',
|
|
self::poule->name => 'Poule',
|
|
self::poulet->name => 'Poulet'
|
|
];
|
|
}
|