brenoroosevelt / http
Http router and dispatcher for development purpose
Installs: 26
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/brenoroosevelt/http
Requires
- php: >=7.4
- brenoroosevelt/habemus: ^1.1
- laminas/laminas-diactoros: ^2
- laminas/laminas-httphandlerrunner: ^1 || ^2
- league/route: ^5
- middlewares/utils: @stable
- middlewares/whoops: @stable
README
Http router and dispatcher for development purpose.
Install
Via composer
$ composer require brenoroosevelt/http
Usage
<?php declare(strict_types=1); use BrenoRoosevelt\Http\Http; use Laminas\Diactoros\Response\HtmlResponse; use Middlewares\Whoops; require "../vendor/autoload.php"; $app = new Http(); $app->append(new Whoops()); $app->get('/', function () { return new HtmlResponse("<h1>Olá, mundo!</h1>"); }); $app->run();