diff --git a/src/Exception/ShopURLIsNotReachableException.php b/src/Exception/ShopURLIsNotReachableException.php index e041298..9a6bc35 100644 --- a/src/Exception/ShopURLIsNotReachableException.php +++ b/src/Exception/ShopURLIsNotReachableException.php @@ -4,7 +4,9 @@ namespace Shopware\AppBundle\Exception; -class ShopURLIsNotReachableException extends \RuntimeException +use Symfony\Component\HttpKernel\Exception\BadRequestHttpException; + +class ShopURLIsNotReachableException extends BadRequestHttpException { public function __construct(string $shopUrl, ?\Throwable $previous = null) { @@ -13,7 +15,6 @@ public function __construct(string $shopUrl, ?\Throwable $previous = null) 'Shop URL "%s" is not reachable from the application server.', $shopUrl ), - 0, $previous ); } diff --git a/tests/Exception/ShopURLIsNotReachableExceptionTest.php b/tests/Exception/ShopURLIsNotReachableExceptionTest.php index d4ec60f..3069c92 100644 --- a/tests/Exception/ShopURLIsNotReachableExceptionTest.php +++ b/tests/Exception/ShopURLIsNotReachableExceptionTest.php @@ -26,5 +26,6 @@ public function testExceptionMessage(): void ); static::assertSame(0, $exception->getCode()); + static::assertSame(400, $exception->getStatusCode()); } }