ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
◀ ilDoc Overview
InputInternal.php
Go to the documentation of this file.
1
<?
php
2
3
/* Copyright (c) 2017 Richard Klees <richard.klees@concepts-and-training.de> Extended GPL, see docs/LICENSE */
4
5
namespace
ILIAS\UI\Implementation\Component\Input\Field
;
6
7
use
ILIAS\UI\Implementation\Component\Input\PostData
;
8
use
ILIAS\UI\Implementation\Component\Input\NameSource
;
9
use
ILIAS\Data\Result
;
10
15
interface
InputInternal
16
{
17
23
public
function
getName
();
24
25
33
public
function
withNameFrom
(
NameSource
$source
);
34
35
43
public
function
withInput
(
PostData
$input
);
44
45
51
public
function
getContent
();
52
}
ILIAS\Data\Result
Definition:
Error.php:4
ILIAS\UI\Implementation\Component\Input\Field\InputInternal\withNameFrom
withNameFrom(NameSource $source)
Get an input like this one, with a different name.
ILIAS\UI\Implementation\Component\Input\Field\InputInternal\withInput
withInput(PostData $input)
Get an input like this with input from post data.
ILIAS\UI\Implementation\Component\Input\Field\InputInternal
Describes the interface of inputs that is used for internal processing of data from the client...
Definition:
InputInternal.php:15
$input
$input
Definition:
bench_manipulatevcard.php:18
ILIAS\UI\Implementation\Component\Input\Field\InputInternal\getName
getName()
The name of the input as used in HTML.
ILIAS\UI\Implementation\Component\Input\Field
Definition:
Checkbox.php:6
NameSource
ILIAS\UI\Implementation\Component\Input\Field\InputInternal\getContent
getContent()
Get the current content of the input.
ILIAS\UI\Implementation\Component\Input\PostData
Describes how Input-Elements want to interact with posted data.
Definition:
PostData.php:12
PostData
php
$source
$source
Definition:
linkback.php:22
ILIAS\UI\Implementation\Component\Input\NameSource
Describes a source for input names.
Definition:
NameSource.php:10
src
UI
Implementation
Component
Input
Field
InputInternal.php
Generated on Thu Jan 30 2025 19:02:12 for ILIAS by
1.8.13 (using
Doxyfile
)