ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
◀ ilDoc Overview
Factory.php
Go to the documentation of this file.
1
<?
php
2
3
/* Copyright (c) 2016 Richard Klees <richard.klees@concepts-and-training.de> Extended GPL, see docs/LICENSE */
4
5
namespace
ILIAS\UI\Component\Button
;
6
10
interface
Factory
11
{
50
public
function
standard
($label,
$action
);
51
97
public
function
primary
($label,
$action
);
98
122
public
function
close
();
123
145
public
function
shy
($label,
$action
);
146
172
public
function
month
($default);
173
209
public
function
tag
($label,
$action
);
210
}
php
An exception for terminatinating execution or to throw for unit testing.
$action
$action
Definition:
consentAdmin.php:126
ILIAS\UI\Component\Button\Factory
This is how a factory for buttons looks like.
Definition:
Factory.php:11
ILIAS\UI\Component\Button\Factory\month
month($default)
ILIAS\UI\Component\Button\Factory\tag
tag($label, $action)
ILIAS\UI\Component\Button\Factory\close
close()
ILIAS\UI\Component\Button\Factory\standard
standard($label, $action)
ILIAS\UI\Component\Button\Factory\primary
primary($label, $action)
ILIAS\UI\Component\Button\Factory\shy
shy($label, $action)
ILIAS\UI\Component\Button
Definition:
Button.php:5
src
UI
Component
Button
Factory.php
Generated on Sat Oct 4 2025 19:01:26 for ILIAS by
1.9.4 (using
Doxyfile
)