Skip to content
This repository has been archived by the owner on Jan 28, 2018. It is now read-only.

tequila/mongodb-php-lib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tequila MongoDB PHP Library (high-level driver)

The Tequila MongoDB PHP library provides the high-level abstraction around the new low-level PHP MongoDB driver, e.g. schema-management, abstractions around connections, databases, collections, indexes etc.

This library follows the MongoDB Driver Specifications, and it's an alternative to the official MongoDB PHP Library.

It requires PHP 5.6 or higher, PHP 7.0 or higher and requires mongodb PHP extension (new low-level driver) to be installed.

For usage examples see the Documentation.

Current status of the library

At the moment, library is in an alpha stage, so it should be used with caution. The current release is v1.0.0-alpha4. Public API for now is stable, library has positive functional tests for the main classes (Client, Database and Collection) but library needs more tests to be marked as stable. You can support this project by writing tests, testing the library with the MongoDB server and reporting bugs. Contributions are appreciated.

Todo before the first stable release:

  • Tests, bugfixes, documentation.