Object Relational Mapper

Object relational mapper (ORM) for PHP that 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. This provides developers with a powerful alternative to SQL that maintains flexibility without requiring unnecessary code duplication.

Download 2.3 (stable)

2.3.5

Older versions:

  • 2.3.4
  • 2.3.3
  • 2.3.2
  • 2.3.1
  • 2.3.0
  • 2.3.0-RC4
  • 2.3.0-RC3
  • 2.3.0-RC2
  • 2.3.0-RC1
  • 2.3.0-BETA1

Download 2.2 (stable)

2.2.3

Older versions:

  • 2.2.2
  • 2.2.1
  • 2.2.0
  • 2.2.0-RC1
  • 2.2.0-BETA2
  • 2.2.0-BETA1

Download 2.1 (stable)

2.1.7

Older versions:

  • 2.1.6
  • 2.1.5
  • 2.1.4
  • 2.1.3
  • 2.1.2
  • 2.1.1
  • 2.1.0
  • 2.1.0RC3
  • 2.1.0RC2
  • 2.1.0RC1
  • 2.1.0BETA1

Download 2.0 (stable)

2.0.7

Older versions:

  • 2.0.6
  • 2.0.5
  • 2.0.4
  • 2.0.3
  • 2.0.2
  • 2.0.1
  • 2.0.0
  • 2.0.0RC2
  • 2.0.0RC1
  • 2.0.0-BETA4
  • 2.0.0-BETA3
  • 2.0.0-BETA2
  • 2.0.0-BETA1

Download 2.4 (stable)

2.4.2

  • Install via PEAR:
    $ pear channel-discover pear.doctrine-project.org
    pear install doctrine/DoctrineORM-2.4.2
  • Composer:
    {"require": {"doctrine/orm": "2.4.2"}}

Older versions:

  • 2.4.1
  • 2.4.0
  • 2.4.0-RC2
  • 2.4.0-RC1
  • 2.4.0-BETA2
  • 2.4.0-BETA1
Fork me on GitHub