Diff: STRATO-apps/wordpress_03/app/wp-content/plugins/aimogen-pro/res/parsecsv/src/enums/SortEnum.php

Keine Baseline-Datei – Diff nur gegen leer.
Zur Liste
1 -
1 + <?php
2 +
3 + namespace ParseCsv\enums;
4 +
5 +
6 + class SortEnum extends AbstractEnum {
7 +
8 + const __DEFAULT = self::SORT_TYPE_REGULAR;
9 +
10 + const SORT_TYPE_REGULAR = 'regular';
11 +
12 + const SORT_TYPE_NUMERIC = 'numeric';
13 +
14 + const SORT_TYPE_STRING = 'string';
15 +
16 + private static $sorting = array(
17 + self::SORT_TYPE_REGULAR => SORT_REGULAR,
18 + self::SORT_TYPE_STRING => SORT_STRING,
19 + self::SORT_TYPE_NUMERIC => SORT_NUMERIC,
20 + );
21 +
22 + public static function getSorting($type) {
23 + if (array_key_exists($type, self::$sorting)) {
24 + return self::$sorting[$type];
25 + }
26 +
27 + return self::$sorting[self::__DEFAULT];
28 + }
29 + }
30 +