1<?php
2/**
3 * Example of how to create and render a basic password field and attach it to a form.
4 */
5function base()
6{
7    //Step 0: Declare dependencies.
8    global $DIC;
9    $ui = $DIC->ui()->factory();
10    $renderer = $DIC->ui()->renderer();
11
12    //Step 1: Define the input field.
13    $pwd_input = $ui->input()->field()->password("Password", "enter your password here");
14
15    //Step 2: Define the form and attach the field.
16    $form = $ui->input()->container()->form()->standard("#", [$pwd_input]);
17
18    //Step 4: Render the form.
19    return $renderer->render($form);
20}
21