Posted on September 11, 2014 by Marco Pivetta

We released Doctrine Instantiator 1.0.0 several weeks ago.

This project has been migrated from ocramius/instantiator into the doctrine organization to have better maintenance, support as well as handling of security related issues, which is a priority for us.

The migration has been done because all doctrine ORM and ODM projects were affected by a quite big backwards-incompatible change in PHP 5.4.29 and PHP 5.5.13, which was partially solved in PHP 5.6.0-RC3. The main tracking bug for this problem is `DDC-3120`_.

Doctrine Instantiator provides a simple API to build objects without directly relying on the serialization hack that has been explicitly used by all of our data mappers for quite some time.

Installation

You can install Doctrine Instantiator using Composer and the following composer.json contents: