<?php require_once __DIR__ . "/../vendor/autoload.php"; require_once __DIR__ . "/../src/triangle.php"; $app = new Silex\Application(); $app->get("/new_triangle", function () { return "\n <!DOCTYPE html>\n <html>\n <head>\n <link rel='stylesheet' href='https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css'>\n <title>Make Triangle</title>\n </head>\n <body>\n <div class='container'>\n <h1>Your Triangle</h1>\n <form action='/view_triangle'>\n <div class='form-group'>\n <label for='side_one'>Enter Side 1:</label>\n <input id='side_one' name='side_one' class='form-control' type='number'>\n <label for='side_two'>Enter Side 2:</label>\n <input id='side_two' name='side_two' class='form-control' type='number'>\n <label for='side_three'>Enter Side 3:</label>\n <input id='side_three' name='side_three' class='form-control' type='number'>\n </div>\n <button type='submit' class='btn-success'>Submit</button>\n </div>\n </body>\n </html>\n "; }); $app->get("/view_triangle", function () { $new_triangle = new Triangle($_GET["side_one"], $_GET["side_two"], $_GET["side_three"]); $output = ""; $output .= "<h1>Your Triangle</h1>"; $output .= "<h2>" . $new_triangle->validTriangle() . " </h2>"; return $output; }); return $app;