pushinbr / pam-api
Elegant HTTP routing and middleware for the Pam runtime.
Package info
pkg:composer/pushinbr/pam-api
v0.1.35
2026-07-23 23:47 UTC
Requires
- php: ^8.4
- pushinbr/pam-core-api: ^0.1
Suggests
- pushinbr/pam-psr-bridge: PSR-7, PSR-15 and PSR-17 interoperability.
- pushinbr/pam-socket: High-level event and room APIs for Pam WebSockets.
This package is auto-updated.
Last update: 2026-07-26 10:50:45 UTC
README
The optional Express-like HTTP layer for Pam: route parameters, 404/405 handling, a precompiled middleware pipeline, error boundaries and Composer provider discovery.
pam composer require pushinbr/pam-api
use Pam\App; $app = new App(); $app->get('/users/{id}', static fn ($request, $response) => $response->json(['id' => $request->route('id')])); $app->listen(3000);