protected function get(Request $request) { $args = $this->getArgs(); $uri = $args->get("uri"); if (null === $uri) { throw new \InvalidArgumentException("A URI must be provided"); } $response = new HtmlResponse($this->getApplication()); $response->setStatusCode($args->get("statusCode", 302))->getHeaders()->set("Location", $uri); return $response->render(' <div class="jumbotron"> <h1>Redirecting…</h1> <p> You are being redirected to <a href="' . $response->escAttr($uri) . '">' . $response->esc($uri) . '</a> </p> </div> '); }
protected function get(Request $request) { $response = new HtmlResponse($this->getApplication()); if ($request->isPost()) { $response->setStatusCode(401); } return $response->render(' <div class="jumbotron"> <h1>Sign In</h1> </div> <form method="post" class="form-horizontal" role="form"> <div class="form-group"> <label for="username" class="col-sm-4 control-label">Username</label> <div class="col-sm-4"> <input type="email" id="username" name="username" class="form-control"> </div> </div> <div class="form-group"> <label for="password" class="col-sm-4 control-label">Password</label> <div class="col-sm-4"> <input type="password" id="password" name="password" class="form-control"> </div> </div> <div class="form-group"> <div class="col-sm-offset-4 col-sm-8"> <div class="checkbox"> <label><input type="checkbox" name="persist"> Remember me</label> </div> </div> </div> <div class="form-group"> <div class="col-sm-offset-4 col-sm-8"> <button type="submit" class="btn btn-default">Sign in</button> </div> </div> </form> '); }