Registry / http-client / jane-php-open-api-3

jane-php-open-api-3

JSON →
library7.11.2phppackagistunverified

Generate a PHP Client API (PSR7/PSR18 compatible) given a OpenApi 3.x specification.

composer require jane-php/open-api-3
INSTALL
IMPORT
SIG · JANE-PHP-OPEN-API-
J
jane-php-open-api-3
http-clientphpv7.11.2
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

JaneOpenApi3
use Jane\OpenApi3\JaneOpenApi3;

Generate and use an API client from OpenAPI spec.

use Jane\OpenApi3\JaneOpenApi3; $jane = JaneOpenApi3::build(); $client = $jane->createClient('https://api.example.com/openapi.json'); $result = $client->getResource()->list();
Debug
Known issues
breakingRequires PHP 7.4+ and PSR-18 HTTP client
fix
Install a PSR-18 compatible HTTP client (e.g., guzzlehttp/guzzle).
affects: >=7.0.0
Upgrade
Version history
7.11.2latest on Packagist
Audit
Dependencies

No dependency data recorded yet.

Agent activity
17 hits · last 30 days
node
16
Resources
jane-php-open-api-3 — pip install jane-php-open-api-3 · libregistry