<?php declare(strict_types=1);
namespace Shopware\Core\Content\Category\Exception;
use Shopware\Core\Framework\Log\Package;
use Shopware\Core\Framework\ShopwareHttpException;
use Symfony\Component\HttpFoundation\Response;
#[Package('content')]
class CategoryNotFoundException extends ShopwareHttpException
{
public function __construct(string $categoryId)
{
parent::__construct(
'Category "{{ categoryId }}" not found.',
['categoryId' => $categoryId]
);
}
public function getStatusCode(): int
{
return Response::HTTP_NOT_FOUND;
}
public function getErrorCode(): string
{
return 'CONTENT__CATEGORY_NOT_FOUND';
}
}