ILIAS
trunk Revision v11.0_alpha-2662-g519ff7d528f
|
Public Member Functions | |
__construct (string $sort_by='') | |
compare (array $badge_and_assignment, array $other) | |
key () | |
label () | |
options () | |
Private Member Functions | |
reverse () | |
minus () | |
Private Attributes | |
readonly string | $method |
readonly Closure | $compare |
readonly string | $direction |
readonly string | $key |
readonly string | $badgeOrAssignment |
Definition at line 27 of file Sorting.php.
ILIAS\Badge\Sorting::__construct | ( | string | $sort_by = '' | ) |
Definition at line 36 of file Sorting.php.
References ILIAS\Badge\Sorting\$direction, ILIAS\Badge\Sorting\$key, $parts, ILIAS\Badge\Sorting\compare(), ILIAS\Badge\Sorting\key(), and ILIAS\Badge\Sorting\minus().
ILIAS\Badge\Sorting::compare | ( | array | $badge_and_assignment, |
array | $other | ||
) |
array{badge | ilBadge, assignment: ilBadgeAssignment} $badge_and_assignment |
array{badge | ilBadge, assignment: ilBadgeAssignment} $other |
Definition at line 63 of file Sorting.php.
References ILIAS\Badge\Sorting\$badgeOrAssignment, ILIAS\Badge\Sorting\$compare, ILIAS\Badge\Sorting\$method, and ILIAS\Badge\Sorting\reverse().
Referenced by ILIAS\Badge\Sorting\__construct().
ILIAS\Badge\Sorting::key | ( | ) |
Definition at line 72 of file Sorting.php.
References ILIAS\Badge\Sorting\$key.
Referenced by ILIAS\Badge\Sorting\__construct(), and ILIAS\Badge\TileView\sortComponent().
ILIAS\Badge\Sorting::label | ( | ) |
Definition at line 77 of file Sorting.php.
References ILIAS\Badge\Sorting\$key, and ILIAS\Badge\Sorting\options().
|
private |
Definition at line 100 of file Sorting.php.
Referenced by ILIAS\Badge\Sorting\__construct().
ILIAS\Badge\Sorting::options | ( | ) |
Definition at line 85 of file Sorting.php.
Referenced by ILIAS\Badge\Sorting\label(), and ILIAS\Badge\TileView\sortComponent().
|
private |
Definition at line 95 of file Sorting.php.
Referenced by ILIAS\Badge\Sorting\compare().
|
private |
Definition at line 34 of file Sorting.php.
Referenced by ILIAS\Badge\Sorting\compare().
|
private |
Definition at line 31 of file Sorting.php.
Referenced by ILIAS\Badge\Sorting\compare().
|
private |
Definition at line 32 of file Sorting.php.
Referenced by ILIAS\Badge\Sorting\__construct().
|
private |
Definition at line 33 of file Sorting.php.
Referenced by ILIAS\Badge\Sorting\__construct(), ILIAS\Badge\Sorting\key(), and ILIAS\Badge\Sorting\label().
|
private |
Definition at line 29 of file Sorting.php.
Referenced by ILIAS\Badge\Sorting\compare().