deviantintegral/jms-serializer-uri-handler

A handler for serializing and deserializing PSR-7 URI objects

Maintainers

Package info

github.com/deviantintegral/jms-serializer-uri-handler

pkg:composer/deviantintegral/jms-serializer-uri-handler

Statistics

Installs: 18 558

Dependents: 1

Suggesters: 0

Stars: 1

Open Issues: 3

v1.2.2 2025-12-18 16:59 UTC

README

CI

This library supports serializing and deserializing URI instances, as defined by PSR-7.

Add this handler to your serializer with the following:

AnnotationRegistry::registerLoader('class_exists');
$this->serializer = SerializerBuilder::create()
  ->configureHandlers(
    function (HandlerRegistry $registry) {
        $registry->registerSubscribingHandler(new UriHandler());
    }
  )->build();