Code Coverage |
||||||||||
Classes and Traits |
Functions and Methods |
Lines |
||||||||
| Total | |
100.00% |
1 / 1 |
|
100.00% |
1 / 1 |
CRAP | |
100.00% |
4 / 4 |
| Register | |
100.00% |
1 / 1 |
|
100.00% |
1 / 1 |
1 | |
100.00% |
4 / 4 |
| getRegisterPage | |
100.00% |
1 / 1 |
1 | |
100.00% |
4 / 4 |
|||
| <?php | |
| namespace Luxian\Controller; | |
| use Luxian\Http\Response; | |
| class Register extends ControllerBase | |
| { | |
| public function getRegisterPage() | |
| { | |
| //if ($this->request->getRequestMethod() === 'POST') { | |
| // $db = $this->container->getDatabaseConnector(); | |
| //} | |
| $response = new Response(); | |
| $response->setBody( | |
| '<title>Register</title> | |
| <form method="post"> | |
| <fieldset> | |
| <legend>Register</legend> | |
| <div class="form-item"> | |
| <label for="register-username">Username</label><br/> | |
| <input id="register-username" name="username" /> | |
| </div> | |
| <div class="form-item"> | |
| <label for="register-password">Password</label><br/> | |
| <input id="register-password" | |
| type="password" name="password" /> | |
| </div> | |
| <div class="form-item"> | |
| <label for="register-password-confirm">Confirm password</label> | |
| <br/> | |
| <input id="register-password-confirm" | |
| type="password" name="password_confirm" /> | |
| </div> | |
| <div class="form-actions"> | |
| <button name="register" type="submit">Register</button> | |
| <a href="/login">Login</a> | |
| </div> | |
| </fieldset> | |
| </form>' | |
| ); | |
| return $response; | |
| } | |
| } |