ILIAS  release_8 Revision v8.19
All Data Structures Namespaces Files Functions Variables Modules Pages
Group.php
Go to the documentation of this file.
1 <?php
2 
3 declare(strict_types=1);
4 
22 
27 
28 class Group
29 {
39  public function shuffleArray(Seed $seed): Transformation
40  {
41  return new ShuffleTransformation($seed);
42  }
43 
48  public function dontShuffle(): Transformation
49  {
50  return new IdentityTransformation();
51  }
52 }
shuffleArray(Seed $seed)
Get a transformation which will shuffle a given array.
Definition: Group.php:39
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition: Group.php:21
dontShuffle()
Get a transformation which will return the given value as is.
Definition: Group.php:48
A transformation is a function from one datatype to another.