$this->getDependencyConfig(), ]; } /** * Return dependency mappings for this component. * * @return array{ * factories: array< * string, * callable(ContainerInterface,?string,?array|null):object * >, * aliases: array * } */ // @phpcs:ignore SlevomatCodingStandard.TypeHints.ReturnTypeHint.MissingAnyTypeHint public function getDependencyConfig() { return [ // Legacy Zend Framework aliases 'aliases' => [], 'factories' => [ 'SerializerAdapterManager' => AdapterPluginManagerFactory::class, AdapterPluginManager::class => AdapterPluginManagerFactory::class, AdapterInterface::class => new GenericSerializerFactory(PhpSerialize::class), ], ]; } }