ILIAS  release_5-4 Revision v5.4.26-12-gabc799a52e6
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
203 public function up($action = null);
204
240 public function down($action = null);
241
271 public function back($action = null);
272
300 public function next($action = null);
301
321 public function sortAscending($action = null);
322
342 public function sortDescending($action = null);
343
362 public function briefcase($action = null);
363
384 public function user($action = null);
385
406 public function mail($action = null);
407
437 public function notification($action = null);
438
460 public function tag($action = null);
461
483 public function note($action = null);
484
506 public function comment($action = null);
507
532 public function like($action = null);
533
558 public function love($action = null);
559
584 public function dislike($action = null);
585
610 public function laugh($action = null);
611
636 public function astounded($action = null);
637
662 public function sad($action = null);
663
688 public function angry($action = null);
689
690
716 public function eyeclosed($action = null);
717
743 public function eyeopen($action = null);
744
769 public function attachment($action = null);
770
803 public function reset($action = null);
804
837 public function apply($action = null);
838}
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