addConnection() public method

Main entry point to openning a connection and start using Mongolid in pure PHP. After adding a connection into the Manager you are ready to persist and query your models.
public addConnection ( Connection $connection ) : boolean
$connection Mongolid\Connection\Connection Connection instance to be used in database interactions.
return boolean Success
Ejemplo n.º 1
0
 public function testShouldAddAndGetConnection()
 {
     // Arrange
     $manager = new Manager();
     $connection = m::mock(Connection::class);
     $rawConnection = m::mock(Client::class);
     // Act
     $connection->shouldReceive('getRawConnection')->andReturn($rawConnection);
     // Assert
     $manager->addConnection($connection);
     $this->assertEquals($rawConnection, $manager->getConnection());
 }