CARVIEW |
mongodb / mongo-php-driver
- Source
- Commits
- Network (4)
- Downloads (25)
- Graphs
-
Tag:
1.0.2
click here to add a description
click here to add a homepage
Pledgie Donations
Once activated, we'll place the following badge in your repository's detail box:
Officially supported PHP driver for MongoDB — Read more

name | age | message | |
---|---|---|---|
![]() |
.gitignore | Mon Sep 14 11:50:11 -0700 2009 | added err funcs to DB obj [kristina] |
![]() |
README.rdoc | Loading commit data... ![]() |
|
![]() |
bson.c | ||
![]() |
bson.h | ||
![]() |
collection.c | ||
![]() |
collection.h | Fri Dec 11 11:04:21 -0800 2009 | connection, db, and collection getters [Kristina Chodorow] |
![]() |
config.m4 | Mon Dec 14 08:20:11 -0800 2009 | 5.3 API changed arginfo macro [Kristina Chodorow] |
![]() |
config.w32 | Thu Dec 17 07:51:49 -0800 2009 | fix tests for revert MINOR [Kristina Chodorow] |
![]() |
cursor.c | ||
![]() |
cursor.h | ||
![]() |
db.c | Wed Dec 16 14:45:37 -0800 2009 | no spl dependency [Kristina Chodorow] |
![]() |
db.h | Fri Dec 11 11:04:21 -0800 2009 | connection, db, and collection getters [Kristina Chodorow] |
![]() |
gridfs.c | ||
![]() |
gridfs.h | Wed Jun 17 12:05:29 -0700 2009 | added storeBytes() [kristina] |
![]() |
mongo.c | ||
![]() |
mongo_types.c | ||
![]() |
mongo_types.h | Thu Dec 10 08:41:43 -0800 2009 | MongoId::getTimestamp PHP-63 [Kristina Chodorow] |
![]() |
package.xml | ||
![]() |
php/ | Thu Jun 11 07:30:36 -0700 2009 | gridfs classic and bin [kristina] |
![]() |
php_mongo.h | ||
![]() |
tests/ |
Installation
To install:
$ phpize $ ./configure $ make $ sudo make install
Then add
extension=mongo.so
to your php.ini file.
See www.mongodb.org/display/DOCS/PHP+Language+Center for information on configuration options.
Documentation
See us.php.net/manual/en/book.mongo.php
Testing
To run the tests:
$ phpunit tests/MongoSuite
You can get information about installing and setting up phpunit at www.phpunit.de/.
The tests will spit out a bunch of warnings if you do not have mongo-php-driver/php on your include path, but it will just skip the tests that require that.
The tests will also attempt to create an admin user using the shell. If "mongo" is not on your path, you will get some output complaining about it.
Credits
Jon Moss
- Came up with the idea and implemented MongoCursor implementing Iterator
Pierre-Alain Joye
- Helped build the Windows extension