28 lines
701 B
PHP
28 lines
701 B
PHP
|
|
<?php
|
||
|
|
|
||
|
|
declare(strict_types=1);
|
||
|
|
|
||
|
|
namespace Domain\Models\ValueObjects\Recipes;
|
||
|
|
|
||
|
|
use Uwil\LaravelCommon\Traits\Enums\BaseEnum;
|
||
|
|
|
||
|
|
enum ConsumptionTime: string
|
||
|
|
{
|
||
|
|
use BaseEnum;
|
||
|
|
|
||
|
|
case BREAK_FAST_BRUNCH = 'Break fast brunch';
|
||
|
|
case LUNCH_DINNER = 'Lunch dinner';
|
||
|
|
case SNACKING = 'Snacking';
|
||
|
|
case DESERT_BAKERY = 'Desert bakery';
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Optionnal labels definition.
|
||
|
|
*/
|
||
|
|
private const LABELS = [
|
||
|
|
self::BREAK_FAST_BRUNCH->name => 'Petit déjeuner / brunch',
|
||
|
|
self::LUNCH_DINNER->name => 'Déjeuner / dîner',
|
||
|
|
self::SNACKING->name => 'Snacking',
|
||
|
|
self::DESERT_BAKERY->name => 'Dessert / pâtisserie',
|
||
|
|
];
|
||
|
|
}
|