ILIAS  release_5-2 Revision v5.2.25-18-g3f80b828510
Factory.php
Go to the documentation of this file.
1<?php
2
3/* Copyright (c) 2015 Richard Klees <richard.klees@concepts-and-training.de> Extended GPL, see docs/LICENSE */
4
5namespace ILIAS\UI;
6
15interface Factory {
42 public function counter();
93 public function glyph();
164 public function button();
165
198 public function card($title, \ILIAS\UI\Component\Image\Image $image = null);
199
225 public function deck(array $cards);
226
243 public function listing();
244
262 public function image();
263
283 public function legacy($content);
284
301 public function panel();
302}
An exception for terminatinating execution or to throw for unit testing.
This is how the factory for UI elements looks.
Definition: Factory.php:15
card($title, \ILIAS\UI\Component\Image\Image $image=null)
legacy($content)
deck(array $cards)
Interface Card \UI\Component\Card.