ceedcv-maya/shared-http-laravel

Reusable HTTP utilities for Laravel APIs: standardized JSON response envelope, health endpoint, app metadata controller, exception handler, accent-fold search support.
1,005
Install
composer require ceedcv-maya/shared-http-laravel
Latest Version:v0.23.0
PHP:^8.4
Laravel:11 · 12 · 13
License:MIT
Last Updated:Oct 15, 2026
Links: GitHub  ·  Packagist
Maintainer: GGEdu

ceedcv-maya/shared-http-laravel

Reusable HTTP utilities for Laravel APIs: standardized JSON response envelope, health endpoint, app metadata controller, exception handler.

Part of the ceedcv-maya/maya_platform mono-repo. Distributed independently for reuse outside the Maya ecosystem.

Installation

composer require ceedcv-maya/shared-http-laravel
use Maya\Http\ResponseEnvelope;

return ResponseEnvelope::ok(['user' => $user]);
return ResponseEnvelope::error('not_found', 'User not found', status: 404);

TypeScript / build notes

PSR-4 autoload from src/. Service providers are registered via Laravel package discovery (no manual provider registration needed).

License

MIT — see LICENSE.

Reporting issues

The canonical source lives in Maya-AQSS/maya_platform. File issues there; this read-only split repo is only the published artifact.

Related Packages

aedart/athenaeum-filters

Search filter utilities, based on http query parameters

2,548 0
mahmoud-almalah/laravel-api-helpers

Standardized API responses for Laravel applications.

1,067 1
mtownsend/response-xml

The missing XML support for Laravel's Response class.

1,446,332 104
wendelladriel/laravel-idempotency

HTTP Idempotency Middleware for Laravel applications

30,781 162
letflow/laravel-api-status

Provide status and health api endpoints

11,940 0

Version History

Version Released PHP Laravel License
v0.23.0 ^8.4 ^11.0 || ^12.0 || ^13.0 MIT
v0.22.2 ^8.4 ^11.0 || ^12.0 || ^13.0 MIT
v0.22.1 ^8.4 ^11.0 || ^12.0 || ^13.0 MIT
v0.22.0 ^8.4 ^11.0 || ^12.0 || ^13.0 MIT
v0.21.0 ^8.4 ^11.0 || ^12.0 || ^13.0 MIT