All checks were successful
Build, Push and Deploy / build-and-push (push) Successful in 3m3s
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 16s
Build, Push and Deploy / deploy-staging (push) Successful in 32s
Build, Push and Deploy / deploy-production (push) Has been skipped
Build, Push and Deploy / cleanup (push) Successful in 1s
21 lines
513 B
PHP
21 lines
513 B
PHP
<?php
|
|
declare(strict_types=1);
|
|
|
|
namespace Lcobucci\JWT\Signer\Key;
|
|
|
|
use InvalidArgumentException;
|
|
use Lcobucci\JWT\Exception;
|
|
use Throwable;
|
|
|
|
final class FileCouldNotBeRead extends InvalidArgumentException implements Exception
|
|
{
|
|
/** @param non-empty-string $path */
|
|
public static function onPath(string $path, ?Throwable $cause = null): self
|
|
{
|
|
return new self(
|
|
message: 'The path "' . $path . '" does not contain a valid key file',
|
|
previous: $cause,
|
|
);
|
|
}
|
|
}
|