kekrozsak/vendor/doctrine/doctrine-bundle/Doctrine/Bundle/DoctrineBundle
Polonkai Gergely 623b78e939 Vendors update
Signed-off-by: Polonkai Gergely <polesz@w00d5t0ck.info>
2012-07-31 09:40:41 +02:00
..
Command Upgraded to Symfony 2.1-beta2 2012-07-15 14:56:31 +02:00
Controller Upgraded to Symfony 2.1-beta2 2012-07-15 14:56:31 +02:00
DependencyInjection Vendors update 2012-07-31 09:40:41 +02:00
Mapping Upgraded to Symfony 2.1-beta2 2012-07-15 14:56:31 +02:00
Resources Vendors update 2012-07-31 09:40:41 +02:00
Tests Vendors update 2012-07-31 09:40:41 +02:00
.gitignore Vendor update && Started using DoctrineMigrations 2012-07-23 17:09:03 +02:00
.travis.yml Initial commit with Symfony 2.1+Vendors 2012-07-01 09:52:20 +02:00
ConnectionFactory.php Upgraded to Symfony 2.1-beta2 2012-07-15 14:56:31 +02:00
DoctrineBundle.php Upgraded to Symfony 2.1-beta2 2012-07-15 14:56:31 +02:00
LICENSE Initial commit with Symfony 2.1+Vendors 2012-07-01 09:52:20 +02:00
ManagerConfigurator.php Upgraded to Symfony 2.1-beta2 2012-07-15 14:56:31 +02:00
README.md Initial commit with Symfony 2.1+Vendors 2012-07-01 09:52:20 +02:00
Registry.php Upgraded to Symfony 2.1-beta2 2012-07-15 14:56:31 +02:00
composer.json Upgraded to Symfony 2.1-beta2 2012-07-15 14:56:31 +02:00
phpunit.xml.dist Initial commit with Symfony 2.1+Vendors 2012-07-01 09:52:20 +02:00

README.md

Doctrine Bundle

Doctrine DBAL & ORM Bundle for the Symfony Framework.

Because Symfony 2 does not want to force or suggest a specific persistence solutions on the users this bundle was removed from the core of the Symfony 2 framework. Doctrine2 will still be a major player in the Symfony world and the bundle is maintained by developers in the Doctrine and Symfony communities.

IMPORTANT: This bundle is developed for Symfony 2.1 and up. For Symfony 2.0 applications the DoctrineBundle
is still shipped with the core Symfony repository.

Build Status: Build Status

What is Doctrine?

The Doctrine Project is the home of a selected set of PHP libraries primarily focused on providing persistence services and related functionality. Its prize projects are a Object Relational Mapper and the Database Abstraction Layer it is built on top of. You can read more about the projects below or view a list of all projects.

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.

DBAL is a powerful database abstraction layer with many features for database schema introspection, schema management and PDO abstraction.

Installation

1. Old deps and bin/vendors way

Add the following snippets to "deps" files:

[doctrine-dbal]
    git=http://github.com/doctrine/dbal.git

[doctrine-orm]
    git=http://github.com/doctrine/doctrine2.git

[DoctrineBundle]
    git=http://github.com/doctrine/DoctrineBundle.git
    target=/bundles/Doctrine/Bundle/DoctrineBundle

2. Composer

Add the following dependencies to your projects composer.json file:

"require": {
    # ..
    "doctrine/doctrine-bundle": ">=2.1"
    # ..
}

Documentation

See the Resources/docs folder more a full documentation.