Skip to content
This repository was archived by the owner on Jan 29, 2020. It is now read-only.

Commit 58f8fa8

Browse files
committed
Removes zend-serializer dependency
As of zend-serializer 2.7.0, the component now exposes its own adapter plugin manager factory and wires it with the zend-modulemanager `ServiceListener`; it no longer is a requirement of zend-mvc.
1 parent 12549cb commit 58f8fa8

File tree

5 files changed

+18
-151
lines changed

5 files changed

+18
-151
lines changed

composer.json

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030
"zendframework/zend-json": "^2.6.1 || ^3.0",
3131
"zendframework/zend-log": "^2.7.1",
3232
"zendframework/zend-psr7bridge": "^0.2",
33-
"zendframework/zend-serializer": "^2.6.1",
3433
"fabpot/php-cs-fixer": "1.7.*",
3534
"phpunit/phpunit": "^4.5"
3635
},
@@ -49,7 +48,6 @@
4948
"zendframework/zend-mvc-plugin-identity": "To access the authenticated identity (per zend-authentication) in controllers",
5049
"zendframework/zend-mvc-plugin-prg": "To provide Post/Redirect/Get functionality within controllers",
5150
"zendframework/zend-psr7bridge": "(^0.2) To consume PSR-7 middleware within the MVC workflow",
52-
"zendframework/zend-serializer": "Zend\\Serializer component",
5351
"zendframework/zend-servicemanager-di": "zend-servicemanager-di provides utilities for integrating zend-di and zend-servicemanager in your zend-mvc application",
5452
"zendframework/zend-view": "Zend\\View component"
5553
},

composer.lock

Lines changed: 18 additions & 125 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/Service/ModuleManagerFactory.php

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -79,12 +79,6 @@ public function __invoke(ContainerInterface $container, $name, array $options =
7979
'Zend\ModuleManager\Feature\RouteProviderInterface',
8080
'getRouteConfig'
8181
);
82-
$serviceListener->addServiceManager(
83-
'SerializerAdapterManager',
84-
'serializers',
85-
'Zend\ModuleManager\Feature\SerializerProviderInterface',
86-
'getSerializerConfig'
87-
);
8882
$serviceListener->addServiceManager(
8983
'HydratorManager',
9084
'hydrators',

src/Service/SerializerAdapterPluginManagerFactory.php

Lines changed: 0 additions & 17 deletions
This file was deleted.

src/Service/ServiceListenerFactory.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,6 @@ class ServiceListenerFactory implements FactoryInterface
8484
'PaginatorPluginManager' => 'Zend\Mvc\Service\PaginatorPluginManagerFactory',
8585
'Request' => 'Zend\Mvc\Service\RequestFactory',
8686
'Response' => 'Zend\Mvc\Service\ResponseFactory',
87-
'SerializerAdapterManager' => 'Zend\Mvc\Service\SerializerAdapterPluginManagerFactory',
8887
'ViewHelperManager' => 'Zend\Mvc\Service\ViewHelperManagerFactory',
8988
View\Http\DefaultRenderingStrategy::class => HttpDefaultRenderingStrategyFactory::class,
9089
'ViewFeedStrategy' => 'Zend\Mvc\Service\ViewFeedStrategyFactory',

0 commit comments

Comments
 (0)