Skip to content

Commit 560d389

Browse files
cl77claude
andcommitted
fix: set correct API error codes in exception classes
- InvalidApiKeyException: code 900 - SigningHashVerificationException: code 901 - MissingAccessRightsException: code 902 - ForbiddenIpException: code 903 - Fix nullable type hints for $previous parameter 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
1 parent e5a9b31 commit 560d389

File tree

5 files changed

+5
-5
lines changed

5 files changed

+5
-5
lines changed

src/Exception/ForbiddenIpException.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
class ForbiddenIpException extends Exception
88
{
9-
public function __construct($message = 'The server IP is not included in the list of permitted IP addresses', $code = 0, Exception $previous = null)
9+
public function __construct($message = 'The server IP is not included in the list of permitted IP addresses', $code = 903, ?Exception $previous = null)
1010
{
1111
parent::__construct($message, $code, $previous);
1212
}

src/Exception/InvalidApiKeyException.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
class InvalidApiKeyException extends Exception
88
{
9-
public function __construct($message = 'The given API Key is invalid', $code = 0, Exception $previous = null)
9+
public function __construct($message = 'The given API Key is invalid', $code = 900, ?Exception $previous = null)
1010
{
1111
parent::__construct($message, $code, $previous);
1212
}

src/Exception/MissingAccessRightsException.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
class MissingAccessRightsException extends Exception
88
{
9-
public function __construct($message = 'The API key does not have access rights to this endpoint.', $code = 0, Exception $previous = null)
9+
public function __construct($message = 'The API key does not have access rights to this endpoint.', $code = 902, ?Exception $previous = null)
1010
{
1111
parent::__construct($message, $code, $previous);
1212
}

src/Exception/SigningHashVerificationException.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
class SigningHashVerificationException extends Exception
88
{
9-
public function __construct($message = 'Verification of the signing hash failed', $code = 0, Exception $previous = null)
9+
public function __construct($message = 'Verification of the signing hash failed', $code = 901, ?Exception $previous = null)
1010
{
1111
parent::__construct($message, $code, $previous);
1212
}

src/Exception/UnexpectedApiResponseException.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
class UnexpectedApiResponseException extends Exception
88
{
9-
public function __construct($message, $code = 0, Exception $previous = null)
9+
public function __construct($message, $code = 0, ?Exception $previous = null)
1010
{
1111
parent::__construct($message, $code, $previous);
1212
}

0 commit comments

Comments
 (0)