Using this Channel
This channel is to be used with the PEAR installer.
Registering the channel:
pear channel-discover pear.doctrine-project.org
Listing available packages:
pear remote-list -c doctrine
Installing a package:
pear install doctrine/package_name
Installing a specific version/stability:
pear install doctrine/package_name-1.0.0
pear install doctrine/package_name-beta
Receiving updates via a
feed:
http://pear.doctrine-project.org/feed.xml
Packages
CouchDB - Doctrine CouchDB Abstraction
The Doctrine CouchDB package contains a client for CouchDB, HTTP Client and View Abstraction.
- Package name: CouchDB
- License: LGPL
- Maintainers: Benjamin Eberlei (as lead), Lukas Smith (as lead)
- Releases: 1.0.0alpha1 (alpha), 1.0.0ALPHA2 (alpha)
- Install command: pear install doctrine/CouchDB
CouchDBODM - Doctrine CouchDB Object Document Mapper
The Doctrine CouchDB ODM package contains document mapper.
- Package name: CouchDBODM
- License: LGPL
- Maintainers: Benjamin Eberlei (as lead), Lukas Smith (as lead)
- Releases: 1.0.0alpha1 (alpha), 1.0.0ALPHA2 (alpha)
- Install command: pear install doctrine/CouchDBODM
Doctrine - PHP5 Database ORM
Doctrine is an ORM (object relational mapper) for PHP 5.2.x+ that sits on top of
a powerful DBAL (database abstraction layer). One of its key features is the
ability to optionally write database queries in an OO (object oriented)
SQL-dialect called DQL inspired by Hibernates HQL. This provides developers with
a powerful alternative to SQL that maintains a maximum of flexibility without
requiring needless code duplication.
- Package name: Doctrine
- License: LGPL
- Maintainers: Jonathan H. Wage (as lead)
- Releases: 1.2.4 (stable), 1.2.3 (stable), 1.2.2 (stable)
- Install command: pear install doctrine/Doctrine
DoctrineCommon - Doctrine Common PHP Extensions
The Doctrine Common package contains shared code between the other packages.
- Package name: DoctrineCommon
- License: LGPL
- Maintainers: Jonathan H. Wage (as lead), Guilherme Blanco (as lead), Roman Borschel (as lead), Benjamin Eberlei (as lead)
- Releases: 2.2.2 (stable), 2.2.1 (stable), 2.2.0 (stable), 2.2.0RC4 (beta), 2.2.0RC3 (beta), 2.2.0BETA2 (beta), 2.2.0BETA1 (beta), 2.1.4 (stable), 2.1.3 (stable), 2.1.2 (stable), 2.1.1 (stable), 2.1.0 (stable), 2.1.0RC3 (beta), 2.1.0RC2 (beta), 2.1.0RC1 (beta), 2.1.0BETA1 (beta), 2.0.2 (stable), 2.0.1 (stable), 2.0.0 (stable), 2.0.0RC2 (beta), 2.0.0RC1 (beta), 2.0.0BETA4 (beta), 2.0.0BETA3 (beta), 2.0.0BETA2 (beta)
- Install command: pear install doctrine/DoctrineCommon
DoctrineDBAL - Doctrine Database Abstraction Layer
The Doctrine DBAL package is the database abstraction layer used to power the ORM package.
- Package name: DoctrineDBAL
- License: LGPL
- Maintainers: Jonathan H. Wage (as lead), Guilherme Blanco (as lead), Roman Borschel (as lead), Benjamin Eberlei (as lead)
- Releases: 2.2.2 (stable), 2.2.1 (stable), 2.2.0 (stable), 2.2.0RC3 (beta), 2.2.0beta1 (beta), 2.2.0BETA2 (beta), 2.1.6 (stable), 2.1.5 (stable), 2.1.4 (stable), 2.1.3 (stable), 2.1.2 (stable), 2.1.1 (stable), 2.1.0 (stable), 2.1.0RC2 (beta), 2.1.0RC1 (beta), 2.1.0BETA1 (beta), 2.0.9 (stable), 2.0.8 (stable), 2.0.7 (stable), 2.0.6 (stable), 2.0.5 (stable), 2.0.4 (stable), 2.0.3 (stable), 2.0.2 (stable), 2.0.1 (stable), 2.0.0 (stable), 2.0.0RC5 (beta), 2.0.0RC4 (beta), 2.0.0RC3 (beta), 2.0.0RC2 (beta), 2.0.0RC1 (beta), 2.0.0BETA4 (beta), 2.0.0BETA3 (beta), 2.0.0BETA2 (beta)
- Install command: pear install doctrine/DoctrineDBAL
DoctrineMongoDBODM - Doctrine MongoDB Object Document Mapper
The Doctrine MongoDB ODM package is the package that offers transparent persistence to MongoDB.
- Package name: DoctrineMongoDBODM
- License: LGPL
- Maintainers: Jonathan H. Wage (as lead), Bulat Shakirzyanov (as lead)
- Releases: 1.0.0BETA3 (alpha), 1.0.0ALPHA2 (alpha), 1.0.0BETA2 (beta), 1.0.0ALPHA1 (beta), 1.0.0BETA1 (beta)
- Install command: pear install doctrine/DoctrineMongoDBODM
DoctrineORM - Doctrine Object Relational Mapper
The Doctrine ORM package is the primary package containing the object relational mapper.
- Package name: DoctrineORM
- License: LGPL
- Maintainers: Jonathan H. Wage (as lead), Guilherme Blanco (as lead), Roman Borschel (as lead), Benjamin Eberlei (as lead)
- Releases: 2.2.2 (stable), 2.2.1 (stable), 2.2.0 (stable), 2.2.0RC1 (beta), 2.2.0BETA2 (beta), 2.2.0BETA1 (beta), 2.1.6 (stable), 2.1.5 (stable), 2.1.4 (stable), 2.1.3 (stable), 2.1.2 (stable), 2.1.1 (stable), 2.1.0 (stable), 2.1.0RC3 (beta), 2.1.0RC2 (beta), 2.1.0RC1 (beta), 2.1.0BETA1 (beta), 2.0.7 (stable), 2.0.6 (stable), 2.0.5 (stable), 2.0.4 (stable), 2.0.3 (stable), 2.0.2 (stable), 2.0.1 (stable), 2.0.0 (stable), 2.0.0RC2 (beta), 2.0.0RC1 (beta), 2.0.0BETA4 (beta), 2.0.0BETA3 (beta), 2.0.0BETA2 (beta), 2.0.0BETA1 (beta)
- Install command: pear install doctrine/DoctrineORM
DoctrineSymfonyConsole - Symfony Console Component
A command line interface tool from the Symfony project. Packaged for shipping with Doctrine projects using ORM version numbers.
- Package name: DoctrineSymfonyConsole
- License: NewBSD License
- Maintainers: Fabien Potencier (as lead)
- Releases: 2.1.0BETA1 (beta), 2.0.6 (stable), 2.0.2 (stable)
- Install command: pear install doctrine/DoctrineSymfonyConsole
DoctrineSymfonyYaml - Symfony Yaml Component
A YAML Parser from the Symfony project. Packaged for shipping with Doctrine projects using ORM version numbers.
- Package name: DoctrineSymfonyYaml
- License: NewBSD License
- Maintainers: Fabien Potencier (as lead)
- Releases: 2.1.0BETA1 (beta), 2.0.6 (stable), 2.0.2 (stable)
- Install command: pear install doctrine/DoctrineSymfonyYaml