# MongoDB driver (legacy)

- Installing/Configuring
  - Requirements
  - Installation
  - Runtime Configuration
- Predefined Constants
- Manual
  - Tutorial
  - Read Preferences
  - Write Concerns
  - SQL to Mongo Mapping Chart
  - Connecting
  - Stream Context Options
  - Writes
  - Querying
  - Updates
  - Security
  - Troubleshooting
  - Running the Driver's Tests
- Core Classes
  - MongoClient — The MongoClient class
  - MongoDB — The MongoDB class
  - MongoCollection — The MongoCollection class
  - MongoCursor — The MongoCursor class
  - MongoCursorInterface — The MongoCursorInterface interface
  - MongoCommandCursor — The MongoCommandCursor class
- Types
  - MongoId — The MongoId class
  - MongoCode — The MongoCode class
  - MongoDate — The MongoDate class
  - MongoRegex — The MongoRegex class
  - MongoBinData — The MongoBinData class
  - MongoInt32 — The MongoInt32 class
  - MongoInt64 — The MongoInt64 class
  - MongoDBRef — The MongoDBRef class
  - MongoMinKey — The MongoMinKey class
  - MongoMaxKey — The MongoMaxKey class
  - MongoTimestamp — The MongoTimestamp class
- GridFS Classes
  - MongoGridFS — The MongoGridFS class
  - MongoGridFSFile — The MongoGridFSFile class
  - MongoGridFSCursor — The MongoGridFSCursor class
- Batch Classes
  - MongoWriteBatch — The MongoWriteBatch class
  - MongoInsertBatch — The MongoInsertBatch class
  - MongoUpdateBatch — The MongoUpdateBatch class
  - MongoDeleteBatch — The MongoDeleteBatch class
- Miscellaneous
  - MongoLog — The MongoLog class
  - MongoPool — The MongoPool class
  - Mongo — The Mongo class [deprecated]
- Mongo Functions
  - bson_decode — Deserializes a BSON object into a PHP array
  - bson_encode — Serializes a PHP variable into a BSON string
- Exceptions
  - MongoException — The MongoException class
  - MongoResultException — The MongoResultException class
  - MongoCursorException — The MongoCursorException class
  - MongoCursorTimeoutException — The MongoCursorTimeoutException class
  - MongoConnectionException — The MongoConnectionException class
  - MongoGridFSException — The MongoGridFSException class
  - MongoDuplicateKeyException — The MongoDuplicateKeyException class
  - MongoProtocolException — The MongoProtocolException class
  - MongoExecutionTimeoutException — The MongoExecutionTimeoutException class
  - MongoWriteConcernException — The MongoWriteConcernException class
- Changelog