ILIAS
release_7 Revision v7.30-3-g800a261c036
◀ ilDoc Overview
Factory.php
Go to the documentation of this file.
1
<?
php
2
3
/* Copyright (c) 2018 Nils Haagen <nils.haagen@concepts-and-training.de> Extended GPL, see docs/LICENSE */
4
5
namespace
ILIAS\UI\Component\MainControls
;
6
7
use
ILIAS\Data\URI
;
8
12
interface
Factory
13
{
86
public
function
metaBar
() :
MetaBar
;
87
231
public
function
mainBar
() :
MainBar
;
232
233
310
public
function
slate
() :
Slate
\
Factory
;
311
342
public
function
footer
(array $links,
string
$text =
''
) :
Footer
;
343
344
379
public
function
modeInfo
(
string
$title,
URI
$close_action) :
ModeInfo
;
380
445
public
function
systemInfo
(
string
$headline,
string
$information_text) :
SystemInfo
;
446
}
php
An exception for terminatinating execution or to throw for unit testing.
ILIAS\Data\Color\Factory
Builds a Color from either hex- or rgb values.
Definition:
Factory.php:14
ILIAS\Data\URI
The scope of this class is split ilias-conform URI's into components.
Definition:
URI.php:18
ILIAS\UI\Component\MainControls\Factory\mainBar
mainBar()
ILIAS\UI\Component\MainControls\Factory\footer
footer(array $links, string $text='')
ILIAS\UI\Component\MainControls\Factory\modeInfo
modeInfo(string $title, URI $close_action)
ILIAS\UI\Component\MainControls\Factory\metaBar
metaBar()
ILIAS\UI\Component\MainControls\Factory\slate
slate()
ILIAS\UI\Component\MainControls\Factory\systemInfo
systemInfo(string $headline, string $information_text)
ILIAS\UI\Component\MainControls\Footer
This describes the Footer.
Definition:
Footer.php:16
ILIAS\UI\Component\MainControls\MainBar
This describes the MainBar.
Definition:
MainBar.php:17
ILIAS\UI\Component\MainControls\MetaBar
This describes the MetaBar.
Definition:
MetaBar.php:15
ILIAS\UI\Component\MainControls\ModeInfo
Interface ModeInfo.
Definition:
ModeInfo.php:14
ILIAS\UI\Component\MainControls\Slate\Slate
This describes a Slate.
Definition:
Slate.php:18
ILIAS\UI\Component\MainControls\SystemInfo
Interface SystemInfo.
Definition:
SystemInfo.php:15
ILIAS\UI\Component\MainControls
Definition:
Factory.php:5
src
UI
Component
MainControls
Factory.php
Generated on Fri Oct 3 2025 21:01:09 for ILIAS by
1.9.4 (using
Doxyfile
)