pecserke/universal-mappings

Symfony2 Twig DoctrineLoader Bundle

1.1.0-alpha 2014-04-02 14:58 UTC

This package is auto-updated.

Last update: 2024-10-26 22:35:47 UTC


README

Build Status Latest Stable Version Latest Unstable Version SensioLabsInsight

This component allows you to write your Doctrine2 model classes once, and define only mapping information for each backend (ORM, MongoDB ODM, CouchDB ODM, PHPCR ODM).

PecserkeUniversalMappings is intended for use in bundles, which provide some database-backed functionality without forcing the backend, need to write model classes for each supported backend, or forcing bundle's users to provide their own model class implementation.

Note: This component is not meant for use in final product bundles. Those usually have no need of universal mappings.

Documentation

Read the documentation

Installation

Installation instructions are located in documentation.

License

This component is under the MIT license. See the complete license in the bundle:

LICENSE

About

This component is inspired by solution originally introduced into FOSUserBundle and written by David Buchmann.

Reporting an issue or a feature request

Issues and feature requests are tracked in the GitHub issue tracker.

When reporting a bug, it may be a good idea to reproduce it in a basic project built using the Symfony Standard Edition to allow developers of the bundle to reproduce the issue by simply cloning it and following some steps.