MySLP_Service_Levels
in package
Class MySLP_Service_Levels
Interface to manage our service levels.
Table of Contents
Properties
- $levels : mixed
- $name_index : mixed
- $settings : mixed
- $terms : mixed
Methods
- get_level() : mixed
- Get a level of service by name or number.
- get_levels_by_rank() : mixed
- Get a list of levels sorted by rank.
- sort_by_rank() : bool
- Sort comparison for usort in get_levels_by_rank
- load_levels() : mixed
- Load our levels.
- load_settings() : mixed
- Load global dashboard settings for levels.
- load_terms() : mixed
- Load our terms.
Properties
$levels
public
mixed
$levels
$name_index
public
mixed
$name_index
$settings
public
mixed
$settings
$terms
public
mixed
$terms
Methods
get_level()
Get a level of service by name or number.
public
get_level(int|string $name_or_index) : mixed
Parameters
- $name_or_index : int|string
-
the name of a level or the level number
get_levels_by_rank()
Get a list of levels sorted by rank.
public
get_levels_by_rank() : mixed
sort_by_rank()
Sort comparison for usort in get_levels_by_rank
public
sort_by_rank( $a, $b) : bool
Parameters
Return values
boolload_levels()
Load our levels.
private
load_levels() : mixed
load_settings()
Load global dashboard settings for levels.
private
load_settings() : mixed
load_terms()
Load our terms.
private
load_terms() : mixed