ldc-ovoteam/domain/Models/ValueObjects/Recipes/ConsumptionTime.php

28 lines
701 B
PHP
Raw Permalink Normal View History

<?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',
];
}