Commit c4e6d2e8 authored by Jens Segers's avatar Jens Segers

Renamed facade

parent 2e819c1f
......@@ -2,7 +2,7 @@
use Illuminate\Support\Facades\Facade;
class Mongo extends Facade {
class DB extends Facade {
/**
* Get the registered name of the component.
......
......@@ -2,7 +2,7 @@
require_once('vendor/autoload.php');
require_once('models/User.php');
use Jenssegers\Mongodb\Facades\Mongo;
use Jenssegers\Mongodb\Facades\DB;
class QueryTest extends PHPUnit_Framework_TestCase {
......@@ -13,35 +13,35 @@ class QueryTest extends PHPUnit_Framework_TestCase {
public function tearDown()
{
Mongo::collection('users')->truncate();
DB::collection('users')->truncate();
}
public function testCollection()
{
$this->assertInstanceOf('Jenssegers\Mongodb\Builder', Mongo::collection('users'));
$this->assertInstanceOf('Jenssegers\Mongodb\Builder', DB::collection('users'));
}
public function testInsert()
{
$user = array('name' => 'John Doe');
Mongo::collection('users')->insert($user);
DB::collection('users')->insert($user);
$users = Mongo::collection('users')->get();
$users = DB::collection('users')->get();
$this->assertEquals(1, count($users));
$user = Mongo::collection('users')->first();
$user = DB::collection('users')->first();
$this->assertEquals('John Doe', $user['name']);
}
public function testFind()
{
$user = array('name' => 'John Doe');
$id = Mongo::collection('users')->insertGetId($user);
$id = DB::collection('users')->insertGetId($user);
$this->assertNotNull($id);
$this->assertTrue(is_string($id));
$user = Mongo::collection('users')->find($id);
$user = DB::collection('users')->find($id);
$this->assertEquals('John Doe', $user['name']);
}
......
......@@ -2,7 +2,7 @@
use Jenssegers\Mongodb\Connection;
use Jenssegers\Mongodb\Model;
use Jenssegers\Mongodb\DatabaseManager;
use Jenssegers\Mongodb\Facades\Mongo;
use Jenssegers\Mongodb\Facades\DB;
use Illuminate\Events\Dispatcher;
# Fake app
......@@ -21,4 +21,4 @@ $app['mongodb'] = new DatabaseManager($app);
# Static setup
Model::setConnectionResolver(new DatabaseManager($app));
Mongo::setFacadeApplication($app);
\ No newline at end of file
DB::setFacadeApplication($app);
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment