Rename ApiResourceNormalizer to generic ApiService

This commit is contained in:
2024-10-28 15:00:03 +01:00
parent 7677f83c4d
commit 9bdeccb381
3 changed files with 5 additions and 8 deletions
+2 -2
View File
@@ -5,7 +5,7 @@ namespace App\ApiResource;
use ApiPlatform\Metadata as API;
use App\Filter\ResourceVersionResourceFilter;
use App\Filter\ResourceVersionResourceIdFilter;
use App\Service\ApiResourceNormalizer;
use App\Service\ApiService;
use App\State\ResourceVersionStateProvider;
use Gedmo\Loggable\Entity\LogEntry;
@@ -55,7 +55,7 @@ class Version
*/
public function getResource(): string
{
return ApiResourceNormalizer::toResource($this->log->getObjectClass());
return ApiService::toResource($this->log->getObjectClass());
}
/**
@@ -2,7 +2,7 @@
namespace App\DependencyInjection\Compiler;
use App\Service\ApiResourceNormalizer;
use App\Service\ApiService;
use App\Service\VersionedResourceService;
use Gedmo\Mapping\Annotation as Gedmo;
use Symfony\Component\DependencyInjection\Compiler\CompilerPassInterface;
@@ -28,7 +28,7 @@ class VersionedResourcePass implements CompilerPassInterface
$versionedResourceNames = [
...$versionedResourceNames,
ApiResourceNormalizer::toResource($entityClass),
ApiService::toResource($entityClass),
];
}
@@ -2,10 +2,7 @@
namespace App\Service;
/**
* Normalizes between Entity classnames and API resource names.
*/
class ApiResourceNormalizer
class ApiService
{
/**
* Converts an Entity class name into an API resource name.