34 $this->
lng = $DIC->language();
35 $this->
access = $DIC->access();
36 $this->
ctrl = $DIC->ctrl();
37 $this->
http = $DIC->http();
39 $this->factory =
$DIC->ui()->factory();
40 $this->renderer =
$DIC->ui()->renderer();
41 $this->
user = $DIC->user();
69 if (!is_null($value)) {
87 public function getHTML(
bool $link =
true, array $options = []): string
95 public function getSingleHTML(?array $options =
null,
bool $link =
true): string
97 return $this->
getHTML($link, $options);
130 return $this->record_field->getField();
138 return $this->record_field->getRecord();
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Class ilCtrl provides processing control methods.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
getSingleHTML(?array $options=null, bool $link=true)
Returns data for single record view.
getFormGUI(ilPropertyFormGUI $formGUI)
ILIAS Refinery Factory $refinery
ilDclBaseRecordFieldModel $record_field
fillRow(ilTemplate $tpl)
Fills row with record data.
getFormInput()
Gets the value from from the record field.
getHTML(bool $link=true, array $options=[])
Outputs html of a certain field.
getRecordField()
Get Record Field.
__construct(ilDclBaseRecordFieldModel $record_field)
getField()
Getter shortcut for field.
getRecord()
Getter shortcut for record.
ILIAS UI Renderer $renderer
getConfirmationHTML()
Returns data for confirmation list When returning false, attribute is ignored in list.
fillFormInput(ilPropertyFormGUI $form)
Fills the form with the value of a record.
ILIAS HTTP Services $http
parseFormInput($value)
function parses stored value to the variable needed to fill into the form for editing.
special template class to simplify handling of ITX/PEAR
if($DIC->http() ->request() ->getMethod()=="GET" &&isset($DIC->http() ->request() ->getQueryParams()['tex'])) $tpl
static http()
Fetches the global http state from ILIAS.