An object-relational mapper (ORM) for PHP 5.3.2+ that provides transparent persistence for PHP objects
Companies using Doctrine 2
Doctrine 2 integrates with
Why people like Doctrine 2
Add a one-liner

Doctrine 2 sits on top of a powerful database abstraction layer (DBAL). One of its key features is the option to write database queries in a proprietary object oriented SQL dialect called Doctrine Query Language (DQL), inspired by Hibernates HQL.

Explore other Data Stores tools that are known for: