vendor/shopware/core/Content/Product/Exception/ProductNotFoundException.php line 10

Open in your IDE?
  1. <?php declare(strict_types=1);
  2. namespace Shopware\Core\Content\Product\Exception;
  3. use Shopware\Core\Framework\Log\Package;
  4. use Shopware\Core\Framework\ShopwareHttpException;
  5. use Symfony\Component\HttpFoundation\Response;
  6. #[Package('inventory')]
  7. class ProductNotFoundException extends ShopwareHttpException
  8. {
  9.     public function __construct(string $productId)
  10.     {
  11.         parent::__construct(
  12.             'Product for id {{ productId }} not found.',
  13.             ['productId' => $productId]
  14.         );
  15.     }
  16.     public function getErrorCode(): string
  17.     {
  18.         return 'CONTENT__PRODUCT_NOT_FOUND';
  19.     }
  20.     public function getStatusCode(): int
  21.     {
  22.         return Response::HTTP_NOT_FOUND;
  23.     }
  24. }