ILIAS  release_6 Revision v6.24-5-g0c8bfefb3b8
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
6
11
16interface InputInternal extends Input
17{
18
24 public function getName();
25
26
35
36
44 public function withInput(InputData $input);
45
46
52 public function getContent();
53}
An exception for terminatinating execution or to throw for unit testing.
This describes commonalities between all inputs.
Definition: Input.php:32
Describes the interface of inputs that is used for internal processing of data from the client.
getContent()
Get the current content of the input.
getName()
The name of the input as used in HTML.
withInput(InputData $input)
Get an input like this with input from post data.
withNameFrom(NameSource $source)
Get an input like this one, with a different name.
Describes how Input-Elements want to interact with posted data.
Definition: InputData.php:13
Describes a source for input names.
Definition: NameSource.php:11
$source
Definition: metadata.php:76