From 1080f8666300dd312d25dcc9c7001809e35d3d83 Mon Sep 17 00:00:00 2001
From: Alexander Purr <purr@ub.uni-leipzig.de>
Date: Wed, 19 Feb 2025 13:47:00 +0100
Subject: [PATCH] replace last Zend dependencies with Laminas

---
 src/Accessor/AccessorManager.php           | 2 +-
 src/Cache/CacheManager.php                 | 2 +-
 src/Encoder/EncoderManager.php             | 4 ++--
 src/Extractor/ExtractorManager.php         | 4 ++--
 src/Loader/LoaderManager.php               | 2 +-
 src/Metadata/MetadataManager.php           | 2 +-
 src/NameConverter/NameConverterManager.php | 4 ++--
 src/Normalizer/NormalizerManager.php       | 4 ++--
 8 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/src/Accessor/AccessorManager.php b/src/Accessor/AccessorManager.php
index fccf8da..b55cda3 100644
--- a/src/Accessor/AccessorManager.php
+++ b/src/Accessor/AccessorManager.php
@@ -22,7 +22,7 @@
 namespace finc\SymfonySerializerZendBridge\Accessor;
 
 use Symfony\Component\PropertyAccess\PropertyAccessorInterface;
-use Zend\ServiceManager\AbstractPluginManager;
+use Laminas\ServiceManager\AbstractPluginManager;
 
 class AccessorManager extends AbstractPluginManager
 {
diff --git a/src/Cache/CacheManager.php b/src/Cache/CacheManager.php
index 78a1e68..84d0d10 100644
--- a/src/Cache/CacheManager.php
+++ b/src/Cache/CacheManager.php
@@ -25,7 +25,7 @@ use Psr\Cache\CacheItemPoolInterface;
 use Symfony\Component\Cache\Adapter\FilesystemAdapter;
 use Symfony\Component\PropertyAccess\PropertyAccessorInterface;
 use Symfony\Component\Serializer\Mapping\Factory\ClassMetadataFactoryInterface;
-use Zend\ServiceManager\AbstractPluginManager;
+use Laminas\ServiceManager\AbstractPluginManager;
 
 class CacheManager extends AbstractPluginManager
 {
diff --git a/src/Encoder/EncoderManager.php b/src/Encoder/EncoderManager.php
index 36fbeb5..86e7577 100644
--- a/src/Encoder/EncoderManager.php
+++ b/src/Encoder/EncoderManager.php
@@ -23,8 +23,8 @@ namespace finc\SymfonySerializerZendBridge\Encoder;
 
 use Symfony\Component\Serializer\Encoder\JsonEncoder;
 use Symfony\Component\Serializer\Encoder\XmlEncoder;
-use Zend\ServiceManager\AbstractPluginManager;
-use Zend\ServiceManager\Factory\InvokableFactory;
+use Laminas\ServiceManager\AbstractPluginManager;
+use Laminas\ServiceManager\Factory\InvokableFactory;
 
 class EncoderManager extends AbstractPluginManager
 {
diff --git a/src/Extractor/ExtractorManager.php b/src/Extractor/ExtractorManager.php
index df49001..b18e89a 100644
--- a/src/Extractor/ExtractorManager.php
+++ b/src/Extractor/ExtractorManager.php
@@ -24,8 +24,8 @@ namespace finc\SymfonySerializerZendBridge\Extractor;
 use Symfony\Component\PropertyInfo\Extractor\PhpDocExtractor;
 use Symfony\Component\PropertyInfo\Extractor\ReflectionExtractor;
 use Symfony\Component\PropertyInfo\PropertyTypeExtractorInterface;
-use Zend\ServiceManager\AbstractPluginManager;
-use Zend\ServiceManager\Factory\InvokableFactory;
+use Laminas\ServiceManager\AbstractPluginManager;
+use Laminas\ServiceManager\Factory\InvokableFactory;
 
 class ExtractorManager extends AbstractPluginManager
 {
diff --git a/src/Loader/LoaderManager.php b/src/Loader/LoaderManager.php
index 9900071..6aefdc9 100644
--- a/src/Loader/LoaderManager.php
+++ b/src/Loader/LoaderManager.php
@@ -23,7 +23,7 @@ namespace finc\SymfonySerializerZendBridge\Loader;
 
 use Symfony\Component\Serializer\Mapping\Loader\AnnotationLoader;
 use Symfony\Component\Serializer\Mapping\Loader\LoaderInterface;
-use Zend\ServiceManager\AbstractPluginManager;
+use Laminas\ServiceManager\AbstractPluginManager;
 
 class LoaderManager extends AbstractPluginManager
 {
diff --git a/src/Metadata/MetadataManager.php b/src/Metadata/MetadataManager.php
index 678babf..392bfee 100644
--- a/src/Metadata/MetadataManager.php
+++ b/src/Metadata/MetadataManager.php
@@ -23,7 +23,7 @@ namespace finc\SymfonySerializerZendBridge\Metadata;
 
 use Symfony\Component\Serializer\Mapping\Factory\ClassMetadataFactory;
 use Symfony\Component\Serializer\Mapping\Factory\ClassMetadataFactoryInterface;
-use Zend\ServiceManager\AbstractPluginManager;
+use Laminas\ServiceManager\AbstractPluginManager;
 
 class MetadataManager extends AbstractPluginManager
 {
diff --git a/src/NameConverter/NameConverterManager.php b/src/NameConverter/NameConverterManager.php
index 22b5d76..ee60705 100644
--- a/src/NameConverter/NameConverterManager.php
+++ b/src/NameConverter/NameConverterManager.php
@@ -23,8 +23,8 @@ namespace finc\SymfonySerializerZendBridge\NameConverter;
 
 use Symfony\Component\Serializer\NameConverter\CamelCaseToSnakeCaseNameConverter;
 use Symfony\Component\Serializer\NameConverter\NameConverterInterface;
-use Zend\ServiceManager\AbstractPluginManager;
-use Zend\ServiceManager\Factory\InvokableFactory;
+use Laminas\ServiceManager\AbstractPluginManager;
+use Laminas\ServiceManager\Factory\InvokableFactory;
 
 class NameConverterManager extends AbstractPluginManager
 {
diff --git a/src/Normalizer/NormalizerManager.php b/src/Normalizer/NormalizerManager.php
index c39e1f9..0f01900 100644
--- a/src/Normalizer/NormalizerManager.php
+++ b/src/Normalizer/NormalizerManager.php
@@ -23,8 +23,8 @@ namespace finc\SymfonySerializerZendBridge\Normalizer;
 
 use Symfony\Component\Serializer\Normalizer\ArrayDenormalizer;
 use Symfony\Component\Serializer\Normalizer\ObjectNormalizer;
-use Zend\ServiceManager\AbstractPluginManager;
-use Zend\ServiceManager\Factory\InvokableFactory;
+use Laminas\ServiceManager\AbstractPluginManager;
+use Laminas\ServiceManager\Factory\InvokableFactory;
 
 class NormalizerManager extends AbstractPluginManager
 {
-- 
GitLab