| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
 Collaboration diagram for ILIAS\Badge\Sorting: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 28 of file Sorting.php.
| ILIAS\Badge\Sorting::__construct | ( | string | $sort_by = '' | ) | 
Definition at line 37 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().
 Here is the call graph for this function:| 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 64 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().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ILIAS\Badge\Sorting::key | ( | ) | 
Definition at line 73 of file Sorting.php.
References ILIAS\Badge\Sorting\$key.
Referenced by ILIAS\Badge\Sorting\__construct().
 Here is the caller graph for this function:| ILIAS\Badge\Sorting::label | ( | ) | 
Definition at line 78 of file Sorting.php.
References ILIAS\Badge\Sorting\$key, and ILIAS\Badge\Sorting\options().
Referenced by ILIAS\Badge\TileView\sortComponent().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 101 of file Sorting.php.
Referenced by ILIAS\Badge\Sorting\__construct().
 Here is the caller graph for this function:| ILIAS\Badge\Sorting::options | ( | ) | 
Definition at line 86 of file Sorting.php.
Referenced by ILIAS\Badge\Sorting\label(), and ILIAS\Badge\TileView\sortComponent().
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 96 of file Sorting.php.
Referenced by ILIAS\Badge\Sorting\compare().
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 35 of file Sorting.php.
Referenced by ILIAS\Badge\Sorting\compare().
      
  | 
  private | 
Definition at line 32 of file Sorting.php.
Referenced by ILIAS\Badge\Sorting\compare().
      
  | 
  private | 
Definition at line 33 of file Sorting.php.
Referenced by ILIAS\Badge\Sorting\__construct().
      
  | 
  private | 
Definition at line 34 of file Sorting.php.
Referenced by ILIAS\Badge\Sorting\__construct(), ILIAS\Badge\Sorting\key(), and ILIAS\Badge\Sorting\label().
      
  | 
  private | 
Definition at line 30 of file Sorting.php.
Referenced by ILIAS\Badge\Sorting\compare().