mirror of
https://github.com/NNTmux/newznab-tmux.git
synced 2026-08-29 17:28:55 +00:00
22 lines
421 B
PHP
22 lines
421 B
PHP
<?php
|
|
|
|
declare(strict_types=1);
|
|
|
|
namespace App\Services\StatusProbes;
|
|
|
|
use App\Enums\IncidentImpactEnum;
|
|
|
|
final readonly class ProbeResult
|
|
{
|
|
/**
|
|
* @param array<string, mixed> $metadata
|
|
*/
|
|
public function __construct(
|
|
public bool $ok,
|
|
public int $responseTimeMs,
|
|
public ?IncidentImpactEnum $impact,
|
|
public string $reason,
|
|
public array $metadata = [],
|
|
) {}
|
|
}
|