dev-master
9999999-dev https://github.com/svenanders/php-mongoLightweight MongoDB implementation
CC-BY
The Requires
- php >=5.3.0
- psr/log ~1.0
The Development Requires
- php >=5.3.0
hash
Lightweight MongoDB implementation
A ZF2 module to make connecting to databases a breeze, (*1)
Currently includes support for MongoDB and MySQL. More will be added eventually, (*2)
For local testing, use 127.0.0.1 instead of localhost, and uncheck "Allow local access only" in the MAMP PRO settings., (*3)
http://blog.robbestad.com, (*4)
In your composer.json, add the following line, (*5)
"svenanders/sardatabases": "dev-master"
Add the following line to your application.config.php:, (*6)
'modules' => array( 'SarDatabases', ),
In your code, include the class:, (*7)
use SarDatabases;
and then in your functions, use it like this:, (*8)
$dbConn = new Databases\SarMongo("environment", "database", "collection"); $cursor = $dbConn->find(array("key" => "value"));
Supports:, (*9)
->find ->insert ->update ->delete
Tests:, (*10)
execute phpunit vendor/svenanders/sardatabases/tests/ from the root of your project to run the tests, (*11)
Sven Anders Robbestad (C) 2014, (*12)
, (*13)
Lightweight MongoDB implementation
CC-BY
hash