|
4 | 4 |
|
5 | 5 | class OrderType extends Definition
|
6 | 6 | {
|
7 |
| - const |
| 7 | + public const |
8 | 8 | FIELD_PRICE = 'price',
|
9 |
| - FIELD_LABEL = 'label', |
10 |
| - FIELD_SALES_FREQUENCY = 'salesfrequency', |
11 |
| - FIELD_DATE_ADDED = 'dateadded', |
12 |
| - FIELD_SHOPSORT = 'shopsort'; |
| 9 | + FIELD_LABEL = 'label', |
| 10 | + FIELD_SALES_FREQUENCY = 'salesfrequency', |
| 11 | + FIELD_DATE_ADDED = 'dateadded', |
| 12 | + FIELD_SHOPSORT = 'shopsort'; |
13 | 13 |
|
14 |
| - const |
| 14 | + public const |
15 | 15 | DIRECTION_ASCENDING = 'ASC',
|
16 |
| - DIRECTION_DESCENDING = 'DESC'; |
| 16 | + DIRECTION_DESCENDING = 'DESC'; |
17 | 17 |
|
18 |
| - const DEFAULT_SORT = 'rank'; |
| 18 | + public const DEFAULT_SORT = 'rank'; |
19 | 19 |
|
20 |
| - const |
| 20 | + public const |
21 | 21 | RELEVANCE = self::DEFAULT_SORT,
|
22 |
| - PRICE_ASCENDING = self::FIELD_PRICE . ' ' . self::DIRECTION_ASCENDING, |
23 |
| - PRICE_DESCENDING = self::FIELD_PRICE . ' ' . self::DIRECTION_DESCENDING, |
24 |
| - ALPHABETICAL_ASCENDING = self::FIELD_LABEL . ' ' . self::DIRECTION_ASCENDING, |
25 |
| - ALPHABETICAL_DESCENDING = self::FIELD_LABEL . ' ' . self::DIRECTION_DESCENDING, |
26 |
| - TOP_SELLERS_FIRST = self::FIELD_SALES_FREQUENCY . ' ' . self::DIRECTION_DESCENDING, |
27 |
| - TOP_SELLERS_LAST = self::FIELD_SALES_FREQUENCY . ' ' . self::DIRECTION_ASCENDING, |
28 |
| - NEWEST_FIRST = self::FIELD_DATE_ADDED . ' ' . self::DIRECTION_DESCENDING, |
29 |
| - NEWEST_LAST = self::FIELD_DATE_ADDED . ' ' . self::DIRECTION_ASCENDING, |
30 |
| - SHOPSORT_ASCENDING = self::FIELD_SHOPSORT . ' ' . self::DIRECTION_ASCENDING, |
31 |
| - SHOPSORT_DESCENDING = self::FIELD_SHOPSORT . ' ' . self::DIRECTION_DESCENDING; |
| 22 | + PRICE_ASCENDING = self::FIELD_PRICE . ' ' . self::DIRECTION_ASCENDING, |
| 23 | + PRICE_DESCENDING = self::FIELD_PRICE . ' ' . self::DIRECTION_DESCENDING, |
| 24 | + ALPHABETICAL_ASCENDING = self::FIELD_LABEL . ' ' . self::DIRECTION_ASCENDING, |
| 25 | + ALPHABETICAL_DESCENDING = self::FIELD_LABEL . ' ' . self::DIRECTION_DESCENDING, |
| 26 | + TOP_SELLERS_FIRST = self::FIELD_SALES_FREQUENCY . ' ' . self::DIRECTION_DESCENDING, |
| 27 | + TOP_SELLERS_LAST = self::FIELD_SALES_FREQUENCY . ' ' . self::DIRECTION_ASCENDING, |
| 28 | + NEWEST_FIRST = self::FIELD_DATE_ADDED . ' ' . self::DIRECTION_DESCENDING, |
| 29 | + NEWEST_LAST = self::FIELD_DATE_ADDED . ' ' . self::DIRECTION_ASCENDING, |
| 30 | + SHOPSORT_ASCENDING = self::FIELD_SHOPSORT . ' ' . self::DIRECTION_ASCENDING, |
| 31 | + SHOPSORT_DESCENDING = self::FIELD_SHOPSORT . ' ' . self::DIRECTION_DESCENDING; |
32 | 32 |
|
33 | 33 | /**
|
34 | 34 | * Builds a custom order parameter.
|
|
0 commit comments