value) { self::PointSeperatedDMYYYY->value => 'j.n.Y', self::SlashSeperatedMMDDYYYY->value => 'm/d/Y', self::SlashSeperatedDDMMYYYY->value => 'd/m/Y', self::HyphenSeperatedDDMMYYY->value => 'd-m-Y', self::HyphenSeperatedMMDDDYYYY->value => 'm-d-Y', self::HyphenSeperatedYYYYMMDD->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; } }