<h2>User Information</h2> <?php //change post form based on whether adding a new user or editing existing user if ($newUser) { echo '<form action="AddUser.php" method="post"> '; } else { echo '<form action="ChangeUser.php" method="post">'; } $userProperties = $User->getProperties(); $displayFields = User::$editableItems; foreach ($displayFields as $key => $value) { echo "<p>" . $value . "<br>"; echo '<input type="text" name="' . $key . '" title="User ID" value="' . $userProperties[$key] . '"/></p>'; } if (!$newUser) { echo "<p>Employee Number<br>" . $User->getEID() . '</p>'; } //Show Access Role Options echo '<p>Access Role <br>'; echo '<select name="RoleID">'; /** @var UserRole $role */ $UserRoles = UserRole::getRoleList(); foreach ($UserRoles as $role) { echo '<option value="' . $role->getRoleID() . '" '; if ($role->getRoleID() == $User->getRoleID()) { echo 'selected'; } echo '> ' . $role->getRole() . '</option></p>'; } echo '</select>'; //Show Account Status and Employee info if set, else add verification options