khaledsabbah/integrations-http

HTTP integration helpers (requests, responses, middlewares, logging, enums, validation) for Laravel apps.

Installs: 129

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 0

Forks: 0

Open Issues: 0

pkg:composer/khaledsabbah/integrations-http

v1.1.1 2025-10-21 11:28 UTC

This package is auto-updated.

Last update: 2025-10-21 11:28:45 UTC


README

Laravel integration

Publish config with:

php artisan vendor:publish --provider="Idaratech\Integrations\IntegrationsServiceProvider" --tag=config

Method & Content-Type Enums

Use MethodEnum for HTTP verbs and ContentTypeEnum for clean content-type headers:

use Idaratech\Integrations\Http\Enums\Method as M;
use Idaratech\Integrations\Http\Enums\ContentType as CT;
use Idaratech\Integrations\Http\Enums\HeaderKey as HK;

$request->headers()[HK::CONTENT_TYPE->key()] = CT::JSON->mime();

public function method(): M
{
    return M::POST;
}