zendframework/zend-serializer
zend-serializer provides a consistent API for serializing and unserializing PHP data using multiple adapters (e.g., PHP, JSON, WDDX, and more). It supports options like compression and encryption, adapter discovery, and easy integration into Zend Framework apps.
PhpSerialize adapter to allow it to support the
PHP 7 $options parameter of unserialize, and, specifically, the allowed_classes parameter.
A new options class, PhpSerializeOptions, now allows setting the unserialize_class_whitelist
option, which may be one of true (any class may be unserialized; current behavior), false
(no class may be unserialized), or an array of class names that are explicitly allowed to
be unserialized. An instance of this class may now be passed to the PhpSerialize constructor
in order to set the intended/expected behavior.PythonPickle adapter.)PhpSerialize adapter to raise an exception during deserialization if the value is not serialized, restoring behavior to match the other adapters.Module::init() method to properly receive a ModuleManager instance, and not expect a ModuleEvent.^2.7 || ^3.0, as it can work with either version.AdapterPluginManagerFactory, which can be consumed by container-interop / zend-servicemanager to create and return a AdapterPluginManager instance.ConfigProvider, which maps the service SerializerAdapterManager to the above factory.Module, which does the same as ConfigProvider, but specifically for zend-mvc applications. It also provices a specification to Zend\ModuleManager\Listener\ServiceListener to allow modules to provide serializer configuration.How can I help you explore Laravel packages today?