3declare(strict_types=1);
5use \ILIAS\UI\Component\Input\Field;
6use \ILIAS\Refinery\Factory as Refinery;
91 return $input->section(
93 $input->text(
$lng->txt(
"iass_contact"))
96 $input->text(
$lng->txt(
"iass_responsibility"))
98 $input->text(
$lng->txt(
"iass_phone"))
99 ->withValue((string) $this->
getPhone()),
100 $input->textarea(
$lng->txt(
"iass_mails"),
$lng->txt(
"iass_info_emails_expl"))
101 ->withValue((string) $this->
getMails()),
102 $input->textarea(
$lng->txt(
"iass_consultation_hours"))
105 $lng->txt(
"settings")
106 )->withAdditionalTransformation(
107 $refinery->custom()->transformation(function ($value) {
An exception for terminatinating execution or to throw for unit testing.
return true
Flag indicating whether or not HTTP headers will be sent when outputting captcha image/audio.
__construct(int $obj_id, ?string $contact, ?string $responsibility, ?string $phone, ?string $mails, ?string $consultation_hours)
toFormInput(Field\Factory $input, \ilLanguage $lng, Refinery $refinery)