SortableEnum
extends Enum
in package
This is the main sortable enumerates class.
Tags
Table of Contents
SORT_DIRECTION_ASC | = 'ASC' | |
---|---|---|
SORT_DIRECTION_DESC | = 'DESC' | |
areValid() | Check if the given values is a valid sortable value for the called enumerate. | : bool |
getValues() | : array<string|int, mixed> | |
isValid() | Check if the given value is a valid sortable value for the called enumerate. | : bool |
Constants
SORT_DIRECTION_ASC
public
mixed
SORT_DIRECTION_ASC
= 'ASC'
SORT_DIRECTION_DESC
public
mixed
SORT_DIRECTION_DESC
= 'DESC'
Methods
areValid()
Check if the given values is a valid sortable value for the called enumerate.
public
static areValid(array<string|int, mixed> $values) : bool
Parameters
- $values : array<string|int, mixed>
-
Array that contains all the values to check
Return values
bool —getValues()
public
static getValues() : array<string|int, mixed>
Return values
array<string|int, mixed> —isValid()
Check if the given value is a valid sortable value for the called enumerate.
public
static isValid(string $value) : bool
Parameters
- $value : string
-
value to check