ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
base.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
22
33function base()
34{
35 //Step 0: Declare dependencies
36 global $DIC;
37 $ui = $DIC->ui()->factory();
38 $renderer = $DIC->ui()->renderer();
39
40 //Step 1: Define the text input field
41 $hidden = $ui->input()->field()->hidden()->withValue("csrf_token_or_some_other_persistent_data");
42
43 //Step 2: Define the form and attach the section.
44 $form = $ui->input()->container()->form()->standard("#", [$hidden]);
45
46 //Step 4: Render the form with the text input field
47 return $renderer->render($form);
48}
$renderer
global $DIC
Definition: shib_login.php:26