Quick Start
Your First Route
php
<?php
require __DIR__ . '/vendor/autoload.php';
use Nexphant\App;
use Nexphant\Request;
$app = App::create();
$app->get('/', fn (Request $request) => [
'message' => 'Hello Nexphant'
]);
$app->listen(port: 8080);Start:
bash
composer run devTest:
bash
curl http://localhost:8080Add Routes
php
$app->get('/users', fn () => [
['id' => 1, 'name' => 'Alice']
]);
$app->post('/users', fn (Request $request) => [
'created' => true,
'data' => $request->json()
]);Request Data
php
$app->get('/search', function (Request $request) {
$query = $request->query('q');
return ['query' => $query];
});