Skip to content
System One

Butochnikov/laravel-typesafe-jev

Unofficial Laravel 12 and 13 integration on top of the community PHP TypeSafe SDK, adding package discovery, scoped lazy dependency injection, config, a facade and a recording fake. Keeps the SDK's typed DTOs, promises and exceptions.

Butochnikov/laravel-typesafe-jev on GitHub

Stars
3
Forks
1
Language
PHP
License
MIT
Last push
17 Sep 2026

Read from GitHub on . Counts change daily.

How it uses Jev

 * @param  array<string,string>|null  $extraHeaders
 * @param  array<string,mixed>|null  $extraBody
 */
public function systemOne(mixed $state, array $questions, ?string $model = null, ?RetryPolicy $retry = null, float|Timeout|null $timeout = null, ?array $extraHeaders = null, ?array $extraBody = null): SystemOneResponse
{
    return $this->sync()->systemOne($state, $questions, $model, $retry, $timeout, $extraHeaders, $extraBody);
}

/**
 * @param  array<string,mixed>  $questions
 * @param  array<string,string>|null  $extraHeaders
 * @param  array<string,mixed>|null  $extraBody
 *
 * Resolves to SystemOneResponse.
 */

View in src/Jev.php

Open on GitHub

PrimitivesScoreNoul

More like this

Keep browsing