3 declare(strict_types=1);
    25     $factory = $DIC->ui()->factory();
    26     $renderer = $DIC->ui()->renderer();
    27     $get_request = 
$http->wrapper()->query();
    28     $data_factory = new \ILIAS\Data\Factory();
    30     $example_uri = $data_factory->uri((
string) 
$http->request()->getUri());
    32     [$process_form_url_builder, $process_form_parameter] = $url_builder->acquireParameter(explode(
'\\', __NAMESPACE__), 
"process");
    37     $form = $factory->input()->container()->form()->standard(
    38         (
string) $process_form_url_builder->withParameter($process_form_parameter, 
'1')->buildURI(),
    39         [$file_input_one, $file_input_two]
    43     if ($get_request->has($process_form_parameter->getName())) {
    44         $form = $form->withRequest(
$http->request());
    45         $data = $form->getData();
    47         $data = 
'No submitted data yet.';
    50     return '<pre>' . print_r(
$data, 
true) . 
'</pre>' . $renderer->render($form);
 
Class ilUIDemoFileUploadHandlerGUI.