ILIAS  trunk Revision v11.0_alpha-1715-g7fc467680fb
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
Group.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
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
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.