33 lines
918 B
PHP
33 lines
918 B
PHP
<?php
|
|
|
|
declare(strict_types=1);
|
|
|
|
namespace App\Enums\Contact;
|
|
|
|
use Uwil\LaravelCommon\Traits\Enums\BaseEnum;
|
|
|
|
enum ActivitySectorEnum: int
|
|
{
|
|
use BaseEnum;
|
|
|
|
case commercial_catering = 1;
|
|
case collective_catering = 2;
|
|
case bakery_pastry = 3;
|
|
case food_industry = 4;
|
|
case supermarkets = 5;
|
|
case others = 6;
|
|
|
|
/**
|
|
* Optionnal labels definition.
|
|
*
|
|
* @phpstan-ignore classConstant.unused
|
|
*/
|
|
private const LABELS = [
|
|
self::commercial_catering->name => 'Restauration Commerciale',
|
|
self::collective_catering->name => 'Restauration Collective',
|
|
self::bakery_pastry->name => 'Boulangerie-Pâtisserie',
|
|
self::food_industry->name => 'Industrie Agro-Alimentaire',
|
|
self::supermarkets->name => 'Grandes et Moyennes Surfaces',
|
|
self::others->name => 'Autres',
|
|
];
|
|
}
|