Download the PHP package lombokclarion/http without Composer
On this page you can find all versions of the php package lombokclarion/http. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download lombokclarion/http
More information about lombokclarion/http
Files in lombokclarion/http
Download lombokclarion/http
More information about lombokclarion/http
Files in lombokclarion/http
Vendor lombokclarion
Package http
Short Description Immutable Request/Response value objects, Middleware contract, RequestContext, and tenancy for LombokClarion.
License Apache-2.0
Package http
Short Description Immutable Request/Response value objects, Middleware contract, RequestContext, and tenancy for LombokClarion.
License Apache-2.0
Please rate this library. Is it a good library?
Informations about the package http
lombokclarion/http
Immutable Request/Response, middleware contract, per-request context, and multi-tenancy.
[READ-ONLY] This is a subtree split of the LombokClarion monorepo.
Do not send pull requests here — contribute to the main repository instead.
Install
Namespace
What's Inside
| Class | Role |
|---|---|
Request |
Immutable HTTP request (method, path, headers, body, query, files) |
Response |
Response value object (status, headers, body) |
Middleware |
Contract: handle(Request, callable $next): Response |
RequestContext |
Per-request mutable bag (authenticated user, tenant, locale) |
UploadedFile |
Uploaded file VO (tmp path, client name, mime, size) |
RendersResponse |
Trait with response helpers (json(), html(), redirect()) |
RuntimeAdapter |
Interface: translates runtime env → Request / emits Response |
Tenant |
Tenant value object (id + database key) |
TenantResolver |
Interface for resolving tenant from request |
HeaderTenantResolver |
Resolves tenant from X-Tenant-ID header |
ResolveTenant |
Middleware: binds tenant into RequestContext |
TenantAwareConnection |
DB-per-tenant via ConnectionManager template |
ErrorHandler |
Catches exceptions → rendered error responses (debug/production) |
ErrorPageRenderer |
Interface for rendering error pages |
PlainErrorPageRenderer |
Dependency-free plain HTML fallback renderer |
ExceptionReporter |
Interface for external error reporting (Sentry, etc.) |
Usage
License
Apache-2.0 — see LICENSE in the main repository.
All versions of http with dependencies
PHP Build Version
Package Version
Requires
php Version
>=8.3
ext-pdo Version *
lombokclarion/persistence Version *
lombokclarion/log Version *
ext-pdo Version *
lombokclarion/persistence Version *
lombokclarion/log Version *
The package lombokclarion/http contains the following files
Loading the files please wait ...