An open API service indexing awesome lists of open source software.

https://github.com/krakphp/enum-normalizer

MYClabs Enum Symfony Normalizer
https://github.com/krakphp/enum-normalizer

enum php-enum serializer symfony

Last synced: 6 months ago
JSON representation

MYClabs Enum Symfony Normalizer

Awesome Lists containing this project

README

          

# Enum Normalizer

This contains a Symfony Denormalizer for the `myclabs/php-enum` `MyCLabs\Enum\Enum` class.

## Installation

Install with composer at `krak/enum-normalizer`.

## Usage

## EnumDenormalizer

```php
$denormalizer = new Krak\EnumNormalizer\EnumDenormalizer();
$enum = $denormalizer->denormalize('value', AcmeEnum::class);
```

## Symfony Integration

Register the EnumNormalizerBundle in your kernel in `config/bundles.php`:

```php
['all' => true],
];
```