From bc78b31716e2cb8d742f3216c98ed0d4028c3978 Mon Sep 17 00:00:00 2001 From: "Carlos Alberto B. Carucce" Date: Thu, 26 Dec 2024 10:49:42 -0300 Subject: [PATCH 1/2] Replacing generic exceptions --- src/Exception/InvalidAlgException.php | 10 +++++++ src/Exception/InvalidTokenException.php | 10 +++++++ src/Exception/TokenNotPresentException.php | 10 +++++++ src/SignerFactory.php | 7 ++--- src/Token.php | 34 +++++++++++++--------- 5 files changed, 53 insertions(+), 18 deletions(-) create mode 100644 src/Exception/InvalidAlgException.php create mode 100644 src/Exception/InvalidTokenException.php create mode 100644 src/Exception/TokenNotPresentException.php diff --git a/src/Exception/InvalidAlgException.php b/src/Exception/InvalidAlgException.php new file mode 100644 index 0000000..7ee02e1 --- /dev/null +++ b/src/Exception/InvalidAlgException.php @@ -0,0 +1,10 @@ + Date: Thu, 26 Dec 2024 10:58:09 -0300 Subject: [PATCH 2/2] Style fixes from StyleCI --- src/Exception/InvalidAlgException.php | 3 +-- src/Exception/InvalidTokenException.php | 3 +-- src/Exception/TokenNotPresentException.php | 3 +-- src/SignerFactory.php | 1 + src/Token.php | 3 +++ 5 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/Exception/InvalidAlgException.php b/src/Exception/InvalidAlgException.php index 7ee02e1..0acbcc6 100644 --- a/src/Exception/InvalidAlgException.php +++ b/src/Exception/InvalidAlgException.php @@ -6,5 +6,4 @@ class InvalidAlgException extends Exception { - -} \ No newline at end of file +} diff --git a/src/Exception/InvalidTokenException.php b/src/Exception/InvalidTokenException.php index 0b90a81..97fa793 100644 --- a/src/Exception/InvalidTokenException.php +++ b/src/Exception/InvalidTokenException.php @@ -6,5 +6,4 @@ class InvalidTokenException extends Exception { - -} \ No newline at end of file +} diff --git a/src/Exception/TokenNotPresentException.php b/src/Exception/TokenNotPresentException.php index 1ae6df3..367f764 100644 --- a/src/Exception/TokenNotPresentException.php +++ b/src/Exception/TokenNotPresentException.php @@ -6,5 +6,4 @@ class TokenNotPresentException extends Exception { - -} \ No newline at end of file +} diff --git a/src/SignerFactory.php b/src/SignerFactory.php index a1e25f9..437626d 100644 --- a/src/SignerFactory.php +++ b/src/SignerFactory.php @@ -40,6 +40,7 @@ public static function assign(string $algorithm, string $className): void * @param string $algorithm * * @throws InvalidAlgException + * * @return Signer */ public static function build(string $algorithm): Signer diff --git a/src/Token.php b/src/Token.php index 8556918..cbf0c51 100644 --- a/src/Token.php +++ b/src/Token.php @@ -92,6 +92,7 @@ private static function getDefaultSigner(): Signer * @throws InvalidAlgException * @throws InvalidTokenException * @throws TokenNotPresentException + * * @return Token */ public static function fromAuthorizationBearer(): Token @@ -136,6 +137,7 @@ public static function fromAuthorizationBearer(): Token * * @throws InvalidAlgException * @throws InvalidTokenException + * * @return Token */ public static function fromString(string $token): Token @@ -220,6 +222,7 @@ public static function create(): Token * @param string $param * * @throws TokenNotPresentException + * * @return Token */ public static function fromQueryString(string $param = 'token'): Token