21 lines
467 B
PHP
Executable File
21 lines
467 B
PHP
Executable File
<?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
|
|
{
|
|
public static function onPath(string $path, ?Throwable $cause = null): self
|
|
{
|
|
return new self(
|
|
'The path "' . $path . '" does not contain a valid key file',
|
|
0,
|
|
$cause
|
|
);
|
|
}
|
|
}
|