ILIAS  trunk Revision v12.0_alpha-377-g3641b37b9db
Factory.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
22
26interface Factory
27{
47 public function fieldSelection(
48 array $options
50
69 public function sortation(
70 array $options
71 ): Sortation;
72
104 public function pagination(): Pagination;
105
120 public function group(array $view_controls): Group;
121
138 public function nullControl(): NullControl;
139
140
166 public function mode(array $options): Mode;
167
168}
This describes the factory for (view-)controls.
Definition: Factory.php:27
This describes a Field Selection View Control.
Describes the monoid operation of grouping view control inputs.
Definition: Group.php:30
This describes a Mode View Control.
Definition: Mode.php:29
This describes a Pagination View Control.
Definition: Pagination.php:29
This describes a Sortation View Control.
Definition: Sortation.php:29
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition: Factory.php:21