ldc-le-gaulois-pro/app/Enums/Advices/AdviceDifficultyEnum.php

41 lines
718 B
PHP

<?php
namespace App\Enums\Advices;
use Kwaadpepper\Enum\BaseEnum;
/**
* @method static self easy()
* @method static self medium()
* @method static self hard()
*/
final class AdviceDifficultyEnum extends BaseEnum
{
/**
* Enum values
*
* @return array
*/
protected static function values(): array
{
return [
'easy' => 0,
'medium' => 1,
'hard' => 2
];
}
/**
* Enum labels
*
* @return array
*/
protected static function labels(): array
{
return [
'easy' => trans('Facile'),
'medium' => trans('Moyen'),
'hard' => trans('Difficile')
];
}
}