?> Employee ID:<br><input type="text" name="id" title="Employee ID"/><input type="submit" value="Lookup"></p> </form> <form action="ManageUser.php" method="GET"> <p>By Email:<br><input type="text" name="Email" title="Email"/><input type="submit" value="Lookup"></p> </form> <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() . '" ';
public function testGetAttributes() { $this->assertThat($this->object->getProperties(), $this->equalTo(array('name' => 'John Doe', 'age' => 41))); }