PHPackages                             korstiaan/droctrine-mongo - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Database &amp; ORM](/categories/database)
4. /
5. korstiaan/droctrine-mongo

ActiveLibrary[Database &amp; ORM](/categories/database)

korstiaan/droctrine-mongo
=========================

Adds Doctrine MongoDB ODM Services to Drimple for use in Drupal 7.x.

10PHP

Since Sep 5Pushed 13y agoCompare

[ Source](https://github.com/korstiaan/droctrine_mongo)[ Packagist](https://packagist.org/packages/korstiaan/droctrine-mongo)[ RSS](/packages/korstiaan-droctrine-mongo/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Droctrine Mongo for Drupal 7.x
==============================

[](#droctrine-mongo-for-drupal-7x)

Adds Doctrine MongoDB ODM Services to Drimple for use in Drupal 7.x.

[![Build Status](https://camo.githubusercontent.com/38e5182deef84987ddd376715dd1538ba180b69db0f38114252cf16a218b1fef/68747470733a2f2f7365637572652e7472617669732d63692e6f72672f6b6f7273746961616e2f64726f637472696e655f6d6f6e676f2e706e673f6272616e63683d6d6173746572)](http://travis-ci.org/korstiaan/droctrine_mongo)

Requirements
------------

[](#requirements)

- Drupal 7.x
- PHP 5.3.3+
- [Drimple](https://github.com/korstiaan/drimple)
- [Doctrine MongoDB ODM](https://github.com/doctrine/mongodb-odm)

Installation
------------

[](#installation)

The recommended way to install `Droctrine Mongo` is with [Composer](http://getcomposer.org). Just add the following to your `composer.json`:

```
   {
       "minimum-stability": "dev",
       "require": {
              ...
           "korstiaan/droctrine-mongo": "dev-master"
       }
   }
```

Now update composer and install the newly added requirement and its dependencies (including `Drimple`):

```
$ php composer.phar update korstiaan/droctrine-mongo
```

### Using Composer

[](#using-composer)

Using `Composer` means including its autoloader. Add the following to your Drupals settings.php:

```
// /path/to/sites/default/settings.php

require '/path/to/vendor/autoload.php';
```

Configuration
-------------

[](#configuration)

Implement `hook_hook_drimple_provide(\Drimple\Drimple $drimple)` and register the service provider. For example:

```
