2022-06-02 14:45:23 +02:00
|
|
|
<?php
|
|
|
|
|
|
|
|
|
|
namespace App\Enums\Sliders;
|
|
|
|
|
|
|
|
|
|
use Kwaadpepper\Enum\BaseEnum;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* @method static self left()
|
|
|
|
|
* @method static self center()
|
|
|
|
|
* @method static self right()
|
|
|
|
|
*/
|
2022-07-04 10:17:34 +00:00
|
|
|
final class SliderElementPosition extends BaseEnum
|
2022-06-02 14:45:23 +02:00
|
|
|
{
|
|
|
|
|
/**
|
|
|
|
|
* Enum values
|
|
|
|
|
*
|
|
|
|
|
* @return array
|
|
|
|
|
*/
|
|
|
|
|
protected static function values(): array
|
|
|
|
|
{
|
|
|
|
|
return [
|
|
|
|
|
'left' => 0,
|
|
|
|
|
'center' => 1,
|
|
|
|
|
'right' => 2
|
|
|
|
|
];
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* Enum labels
|
|
|
|
|
*
|
|
|
|
|
* @return array
|
|
|
|
|
*/
|
|
|
|
|
protected static function labels(): array
|
|
|
|
|
{
|
|
|
|
|
return [
|
|
|
|
|
'left' => trans('Gauche'),
|
|
|
|
|
'center' => trans('Centré'),
|
|
|
|
|
'right' => trans('Droite')
|
|
|
|
|
];
|
|
|
|
|
}
|
|
|
|
|
}
|