Skip to content

AlicanCopur/SimpleMongo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

SimpleMongo

SimpleMongo is a simple API for MongoDB, written in PHP.

How to use?

First of all, copy SimpleMongo.php into your project and fill the first 5 variables (host, port, username, password, dbName) Then initialize the SimpleMongo.

Initializing

require('SimpleMongo.php');
SimpleMongo::init();

All Methods

Method Description Return
getAll($collection) Returns all data in the collection. array
get($collection, $queryKey, $queryValue, $key) Returns the result of $key, looking at the values of $queryKey and $queryValue. string/null
exists($collection, $key, $value) Tells whether the value of the $key column is $value. bool
remove($collection, $key, $value) Removes the entire document whose $key is $value. void
add($collection, $array) Adds new document into the collection. void
update($collection, $queryKey, $queryValue, $key, $value) Sets $key to $value in the document whose $queryKey and $queryValue values match. void

Examples

<?php
require('SimpleMongo.php');

SimpleMongo::init();

SimpleMongo::add("users", 
    [
        "username" => "AlicanCopur", 
        "password" => "12345"
    ]
);

Contributing and issues

We welcome contributions and you can create an issue to report bugs.

About

Simple MongoDB API for PHP!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages