Navigation Menu

Skip to content

sbooker/doctrine-object-mapping-bundle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Doctrine object mapping bundle

Latest Version Software License PHP Version Total Downloads

Maps immutable object and object list to single json field.

Installation

Make sure Composer is installed globally, as explained in the installation chapter of the Composer documentation.

Step 1: Download library

$ composer require sbooker/doctrine-object-mapping-bundle 

Step 2: Enable the Bundle (skip this step if your project use Symfony Flex)

Then, enable the bundle by adding it to the list of registered bundles in the config/bundles.php file of your project:

// config/bundles.php

return [
    // ...
    Sbooker\DoctrineObjectMappingBundle\SbookerDoctrineObjectMappingBundle::class => ['all' => true],
];

Step 3: Customize normalizer/denormalizer (skip this step if not needed)

# config/packages/sbooker_doctrine_object_mapping.yaml

sbooker_doctrine_object_mapping:
      normalizer: your.normalizer.service
      denormalizer: your.denormalizer.service

Step 4: Declare Doctrine types

See sbooker/doctrine-object-mapping documentation.

Step 5: Register Doctrine types

See symfony/doctrine-bundle documentation.

License

See LICENSE file.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages