PHP Doctrine\ODM\MongoDB Namespace

Nested Namespaces

Doctrine\ODM\MongoDB\Aggregation
Doctrine\ODM\MongoDB\Id
Doctrine\ODM\MongoDB\Mapping
Doctrine\ODM\MongoDB\Persisters
Doctrine\ODM\MongoDB\Proxy
Doctrine\ODM\MongoDB\Query
Doctrine\ODM\MongoDB\Tests
Doctrine\ODM\MongoDB\Tools

Classes

Name Description
CommandCursor Wrapper for the CommandCursor class.
Configuration Configuration class for the DocumentManager. When setting up your DocumentManager you can optionally specify an instance of this class as the second argument.
Cursor Wrapper for the Doctrine\MongoDB\Cursor class.
DocumentManager The DocumentManager class is the central access point for managing the persistence of documents.
DocumentRepository A DocumentRepository serves as a repository for documents with generic as well as business specific methods for retrieving documents.
Events Container for all ODM events.
Hydrator The Hydrator class is responsible for converting a document from MongoDB which is an array to classes and collections based on the mapping of the document
MongoDBException Class for all exceptions related to the Doctrine MongoDB ODM
PersistentCollection A PersistentCollection represents a collection of elements that have persistent state.
SchemaManager
UnitOfWork The UnitOfWork is responsible for tracking changes to objects during an "object-level" transaction and for writing out changes to the database in the correct order.