require slim; create slim app
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
9095a604a2
commit
c344dce8eb
5 changed files with 643 additions and 5 deletions
|
|
@ -3,7 +3,18 @@ declare(strict_types=1);
|
|||
|
||||
require_once __DIR__ . '/../vendor/autoload.php';
|
||||
|
||||
use Psr\Http\Message\ResponseInterface as Response;
|
||||
use Psr\Http\Message\ServerRequestInterface as Request;
|
||||
use Slim\Factory\AppFactory;
|
||||
|
||||
use NoteCat\HelloWorld;
|
||||
|
||||
$hello = new HelloWorld();
|
||||
echo '<b>' . $hello->getHello() . "</b>\n";
|
||||
$app = AppFactory::create();
|
||||
|
||||
$app->get('/', function (Request $request, Response $response, $args) {
|
||||
$hello = new HelloWorld();
|
||||
$response->getBody()->write('<b>' . $hello->getHello() . "</b>\n");
|
||||
return $response;
|
||||
});
|
||||
|
||||
$app->run();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue