Diff: STRATO-apps/wordpress_03/app/wp-content/plugins/aimogen-pro/res/parsecsv/src/enums/SortEnum.php
Keine Baseline-Datei – Diff nur gegen leer.
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
+