21 lines
467 B
PHP
21 lines
467 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
|
||
|
{
|
||
|
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
|
||
|
);
|
||
|
}
|
||
|
}
|