ILIAS
trunk Revision v11.0_alpha-1753-gb21ca8c4367
◀ ilDoc Overview
Main Page
Related Pages
Modules
+
Namespaces
Namespace List
+
Namespace Members
+
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Functions
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
+
Variables
$
c
e
g
h
j
l
m
p
s
t
u
v
+
Enumerations
a
c
e
f
i
j
l
m
n
o
p
r
s
t
u
v
z
+
Enumerator
a
c
d
e
f
g
i
l
m
n
o
p
q
s
t
u
v
y
+
Data Structures
Data Structures
Data Structure Index
Class Hierarchy
+
Data Fields
+
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Ö
+
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Variables
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Ö
Enumerations
Enumerator
+
Files
File List
+
Globals
+
All
$
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
z
+
Functions
a
b
c
d
e
f
g
h
i
m
n
p
r
s
t
u
v
+
Variables
$
a
c
e
g
h
i
m
n
o
p
r
s
t
u
v
z
Enumerations
Enumerator
Examples
•
All
Data Structures
Namespaces
Files
Functions
Variables
Enumerations
Enumerator
Modules
Pages
Input.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\UI\Component\Input
;
22
23
use
ILIAS\Refinery\Transformation
;
24
use
ILIAS\UI\Component\Component
;
25
use
InvalidArgumentException
;
26
46
interface
Input
extends
Component
47
{
53
public
function
getValue
();
54
63
public
function
withValue
($value);
64
69
public
function
withAdditionalTransformation
(
Transformation
$trafo);
70
87
public
function
withDedicatedName
(
string
$dedicated_name):
self
;
88
}
ILIAS\UI\Component
Component
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Transformation
ILIAS\UI\Component\Input\Input\withAdditionalTransformation
withAdditionalTransformation(Transformation $trafo)
Apply a transformation to the content of the input.
ILIAS\UI\Component\Input\Input\withDedicatedName
withDedicatedName(string $dedicated_name)
Sets an optional dedicated name for this input which is used in the NAME attribute of the rendered in...
ILIAS\UI\Component\Input\Input\getValue
getValue()
Get the value that is displayed in the input client side.
ILIAS\UI\Component\Input\Input\withValue
withValue($value)
Get an input like this with another value displayed on the client side.
ILIAS\Refinery\Transformation
A transformation is a function from one datatype to another.
Definition:
Transformation.php:34
ILIAS\UI\Component\Input\Input
This describes commonalities between all inputs.
Definition:
Input.php:46
InvalidArgumentException
ILIAS\UI\Component\Input
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
components
ILIAS
UI
src
Component
Input
Input.php
Generated on Thu Apr 10 2025 23:04:22 for ILIAS by
1.8.13 (using
Doxyfile
)