PHPackages                             saxulum/saxulum-doctrine-mongodb-odm-provider - 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. saxulum/saxulum-doctrine-mongodb-odm-provider

Abandoned → [chubbyphp/chubbyphp-laminas-config-doctrine](/?search=chubbyphp%2Fchubbyphp-laminas-config-doctrine)ArchivedLibrary[Database &amp; ORM](/categories/database)

saxulum/saxulum-doctrine-mongodb-odm-provider
=============================================

Saxulum Doctrine MongoDB ODM Provider

2.5.2(8y ago)11149.4k3[1 issues](https://github.com/saxulum/saxulum-doctrine-mongodb-odm-provider/issues)[1 PRs](https://github.com/saxulum/saxulum-doctrine-mongodb-odm-provider/pulls)3MITPHPPHP ~7.0|~5.6

Since Dec 23Pushed 5y agoCompare

[ Source](https://github.com/saxulum/saxulum-doctrine-mongodb-odm-provider)[ Packagist](https://packagist.org/packages/saxulum/saxulum-doctrine-mongodb-odm-provider)[ RSS](/packages/saxulum-saxulum-doctrine-mongodb-odm-provider/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (5)Dependencies (5)Versions (22)Used By (3)

saxulum-doctrine-mongodb-odm-provider
=====================================

[](#saxulum-doctrine-mongodb-odm-provider)

**works with plain silex-php**

[![Build Status](https://camo.githubusercontent.com/6ae02459b3e2512bed65e83fc7758924f1425ada1bbb627da994968b183c66b7/68747470733a2f2f6170692e7472617669732d63692e6f72672f736178756c756d2f736178756c756d2d646f637472696e652d6d6f6e676f64622d6f646d2d70726f76696465722e706e673f6272616e63683d6d6173746572)](https://travis-ci.org/saxulum/saxulum-doctrine-mongodb-odm-provider)[![Total Downloads](https://camo.githubusercontent.com/04c7e00711b0fc10bc8758af0aef8606c20dd6611309804d02184ddfd132ca62/68747470733a2f2f706f7365722e707567782e6f72672f736178756c756d2f736178756c756d2d646f637472696e652d6d6f6e676f64622d6f646d2d70726f76696465722f646f776e6c6f6164732e706e67)](https://packagist.org/packages/saxulum/saxulum-doctrine-mongodb-odm-provider)[![Latest Stable Version](https://camo.githubusercontent.com/2a9e55045526f353ad902026ce0ab3e2f4be074852eb73b63359fa000ff1c210/68747470733a2f2f706f7365722e707567782e6f72672f736178756c756d2f736178756c756d2d646f637472696e652d6d6f6e676f64622d6f646d2d70726f76696465722f762f737461626c652e706e67)](https://packagist.org/packages/saxulum/saxulum-doctrine-mongodb-odm-provider)

Provides Doctrine MongoDB ODM Document Managers as services to Pimple applications.

Features
--------

[](#features)

- Default Document Manager can be bound to any database connection
- Multiple Document Managers can be defined
- Mechanism for allowing Service Providers to register their own mappings

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

[](#requirements)

- PHP 5.3+
- Doctrine MongoDB ODM ~1.0

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

[](#installation)

Through [Composer](http://getcomposer.org) as [saxulum/saxulum-doctrine-mongodb-odm-provider](https://packagist.org/packages/saxulum/saxulum-doctrine-mongodb-odm-provider).

Usage
-----

[](#usage)

To get up and running, register `DoctrineMongoDbOdmProvider` and manually specify the directory that will contain the proxies along with at least one mapping.

In each of these examples an Document Manager that is bound to the default database connection will be provided. It will be accessible via **mongodbodm.dm**.

```
