Sokil\Mongo\Client::getMongoClient PHP Method

getMongoClient() public method

Get mongo connection instance
public getMongoClient ( ) : MongoClient
return MongoClient
    public function getMongoClient()
    {
        if ($this->mongoClient) {
            return $this->mongoClient;
        }
        $this->mongoClient = new \MongoClient($this->dsn, $this->connectOptions);
        return $this->mongoClient;
    }

Usage Example

示例#1
0
 public function __construct(Client $client, $database)
 {
     $this->client = $client;
     if ($database instanceof \MongoDB) {
         $this->mongoDB = $database;
     } else {
         $this->mongoDB = $this->client->getMongoClient()->selectDB($database);
     }
 }
All Usage Examples Of Sokil\Mongo\Client::getMongoClient