ILIAS  release_5-3 Revision v5.3.23-19-g915713cf615
Factory.php
Go to the documentation of this file.
1<?php
2/* Copyright (c) 2015, 2016 Richard Klees <richard.klees@concepts-and-training.de> Extended GPL, see docs/LICENSE */
4
8interface Factory
9{
35 public function settings($action = null);
36
63 public function collapse($action = null);
64
91 public function expand($action = null);
92
129 public function add($action = null);
130
166 public function remove($action = null);
167
202 public function up($action = null);
203
238 public function down($action = null);
239
268 public function back($action = null);
269
297 public function next($action = null);
298
318 public function sortAscending($action = null);
319
339 public function sortDescending($action = null);
340
359 public function briefcase($action = null);
360
381 public function user($action = null);
382
403 public function mail($action = null);
404
434 public function notification($action = null);
435
457 public function tag($action = null);
458
480 public function note($action = null);
481
503 public function comment($action = null);
504}
An exception for terminatinating execution or to throw for unit testing.
$action
This is how a factory for glyphs looks like.
Definition: Factory.php:9