Updated ValidationException's base exception

This commit is contained in:
Alejandro Celaya 2019-11-26 20:58:38 +01:00
parent a28ef1f176
commit 13e795d25d
4 changed files with 7 additions and 5 deletions

View File

@ -17,7 +17,7 @@ use function sprintf;
use const PHP_EOL;
class ValidationException extends RuntimeException implements ProblemDetailsExceptionInterface
class ValidationException extends InvalidArgumentException implements ProblemDetailsExceptionInterface
{
use CommonProblemDetailsExceptionTrait;

View File

@ -130,6 +130,7 @@ class UrlShortener implements UrlShortenerInterface
/**
* @throws ShortUrlNotFoundException
* @fixme Move this method to a different service
*/
public function shortCodeToUrl(string $shortCode, ?string $domain = null): ShortUrl
{

View File

@ -16,6 +16,7 @@ use function explode;
use function sprintf;
use function strtolower;
/** @deprecated */
class AuthorizationHeaderPlugin implements AuthenticationPluginInterface
{
public const HEADER_NAME = 'Authorization';

View File

@ -22,14 +22,14 @@ class RestUtils
/** @deprecated */
public const INVALID_SLUG_ERROR = Core\NonUniqueSlugException::TYPE;
/** @deprecated */
public const NOT_FOUND_ERROR = Core\TagNotFoundException::TYPE;
/** @deprecated */
public const UNKNOWN_ERROR = 'UNKNOWN_ERROR';
public const INVALID_CREDENTIALS_ERROR = 'INVALID_CREDENTIALS';
public const INVALID_AUTH_TOKEN_ERROR = 'INVALID_AUTH_TOKEN';
public const INVALID_AUTHORIZATION_ERROR = 'INVALID_AUTHORIZATION';
public const INVALID_API_KEY_ERROR = 'INVALID_API_KEY';
/** @deprecated */
public const NOT_FOUND_ERROR = Core\TagNotFoundException::TYPE;
/** @deprecated */
public const UNKNOWN_ERROR = 'UNKNOWN_ERROR';
/** @deprecated */
public static function getRestErrorCodeFromException(Throwable $e): string