Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/openstatusHQ/sdk-php. php sdk for openstatus www.openstatus.dev
Something went wrong. Try again.
123456789101112131415161718192021222324252627<?php
declare(strict_types=1);
namespace Openstatus\Sdk\Services;
use Openstatus\Health\V1\CheckRequest;use Openstatus\Health\V1\CheckResponse;use Openstatus\Sdk\Transport\JsonTransport;
final class HealthServiceClient{ private const FQN = 'openstatus.health.v1.HealthService';
public function __construct(private readonly JsonTransport $transport) { }
/** * @param array<string, string> $headers */ public function check(CheckRequest $request, array $headers = []): CheckResponse { return $this->transport->call(self::FQN, 'Check', $request, CheckResponse::class, $headers); }}