Doctrine 2 is an object-relational mapper (ORM) for PHP that provides transparent persistence for PHP objects. It uses the Data Mapper pattern at the heart, aiming for a complete separation of your domain/business logic from the persistence in a relational database management system. The benefit of Doctrine for the programmer is the ability to focus on object-oriented business logic and worry about persistence only as a secondary problem. This doesn’t mean persistence is downplayed by Doctrine 2, however, it is our belief that there are considerable benefits for object-oriented programming if persistence and entities are kept separated.
Features
- Easy configuration
- Preconfigured metadata, connections and caching
- Extendable: extend or add your own drivers for metadata, connections or cache
- Change metadata, connection or cache settings easy with a resolved hook
- Annotations, yaml, xml, config and static php meta data mappings
- Multiple entity managers and connections
Categories
Object-Relational Mapping (ORM)License
MIT LicenseFollow Laravel Doctrine ORM
You Might Also Like
MongoDB Atlas runs apps anywhere
MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Laravel Doctrine ORM!