value) { self::PointSeparatedDMYYYY->value => 'j.n.Y', self::SlashSeparatedMMDDYYYY->value => 'm/d/Y', self::SlashSeparatedDDMMYYYY->value => 'd/m/Y', self::HyphenSeparatedDDMMYYY->value => 'd-m-Y', self::HyphenSeparatedMMDDDYYYY->value => 'm-d-Y', self::HyphenSeparatedYYYYMMDD->value => 'Y-m-d', }; } /** * @return array */ public static function toSelectArray(): array { $selectArray = []; foreach (self::values() as $value) { $selectArray[(string) $value] = (string) __('enum.date_format.'.$value); } return $selectArray; } }