Download the PHP package invis1ble/symfony-serializer-extension without Composer
On this page you can find all versions of the php package invis1ble/symfony-serializer-extension. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download invis1ble/symfony-serializer-extension
More information about invis1ble/symfony-serializer-extension
Files in invis1ble/symfony-serializer-extension
Package symfony-serializer-extension
Short Description Additional useful (de)normalizers for symfony/serializer .
License MIT
Informations about the package symfony-serializer-extension
Symfony Serializer Extension
A useful set of additional (de)normalizers for symfony/serializer:
UriNormalizer
for normalizing objects implementingPsr\Http\Message\UriInterface
Installation
To install this package, you can use Composer:
or just add it as a dependency in your composer.json
file:
After adding the above line, run the following command to install the package:
Usage
Currently implemented UriNormalizer
only.
This normalizer is designed for normalizing Uri
objects implementing the Psr\Http\Message\UriInterface
.
Read the official documentation for the Serializer component to use normalizers.
Development
Getting started
- If not already done, install Docker Compose (v2.10+)
- Run
docker compose build --no-cache
to build fresh images - Run
docker compose up -d --wait
to start the Docker containers - Run
docker compose exec php composer install
to install dependencies - Run
docker compose down --remove-orphans
to stop the Docker containers.
Check for Coding Standards violations
Run PHP_CodeSniffer checks:
Run PHP-CS-Fixer checks:
Run Rector checks:
Testing
To run Unit tests during development
To run with coverage
License
The MIT License
All versions of symfony-serializer-extension with dependencies
psr/http-factory Version ^1.0
psr/http-message Version ^1.1||^2.0
symfony/serializer Version ^6.4|^v7.0