Commit ede3e230 authored by Jens Segers's avatar Jens Segers

Tweaking code structure

parent 727f0e9e
<?php namespace Jenssegers\Mongodb; <?php namespace Jenssegers\Mongodb;
use Jenssegers\Mongodb\Builder as QueryBuilder; use Jenssegers\Mongodb\Query\Builder as QueryBuilder;
use MongoClient; use MongoClient;
class Connection extends \Illuminate\Database\Connection { class Connection extends \Illuminate\Database\Connection {
......
...@@ -5,7 +5,7 @@ use Illuminate\Database\Eloquent\Relations\HasOne; ...@@ -5,7 +5,7 @@ use Illuminate\Database\Eloquent\Relations\HasOne;
use Illuminate\Database\Eloquent\Relations\HasMany; use Illuminate\Database\Eloquent\Relations\HasMany;
use Jenssegers\Mongodb\DatabaseManager as Resolver; use Jenssegers\Mongodb\DatabaseManager as Resolver;
use Jenssegers\Mongodb\Builder as QueryBuilder; use Jenssegers\Mongodb\Query\Builder as QueryBuilder;
use Jenssegers\Mongodb\Relations\BelongsTo; use Jenssegers\Mongodb\Relations\BelongsTo;
use Jenssegers\Mongodb\Relations\BelongsToMany; use Jenssegers\Mongodb\Relations\BelongsToMany;
......
<?php namespace Jenssegers\Mongodb; <?php namespace Jenssegers\Mongodb\Query;
use MongoID; use MongoID;
use MongoRegex; use MongoRegex;
...@@ -6,6 +6,8 @@ use MongoDate; ...@@ -6,6 +6,8 @@ use MongoDate;
use DateTime; use DateTime;
use Closure; use Closure;
use Jenssegers\Mongodb\Connection;
class Builder extends \Illuminate\Database\Query\Builder { class Builder extends \Illuminate\Database\Query\Builder {
/** /**
......
...@@ -34,10 +34,10 @@ class ConnectionTest extends PHPUnit_Framework_TestCase { ...@@ -34,10 +34,10 @@ class ConnectionTest extends PHPUnit_Framework_TestCase {
$this->assertInstanceOf('MongoCollection', $collection); $this->assertInstanceOf('MongoCollection', $collection);
$collection = DB::connection('mongodb')->collection('unittests'); $collection = DB::connection('mongodb')->collection('unittests');
$this->assertInstanceOf('Jenssegers\Mongodb\Builder', $collection); $this->assertInstanceOf('Jenssegers\Mongodb\Query\Builder', $collection);
$collection = DB::connection('mongodb')->table('unittests'); $collection = DB::connection('mongodb')->table('unittests');
$this->assertInstanceOf('Jenssegers\Mongodb\Builder', $collection); $this->assertInstanceOf('Jenssegers\Mongodb\Query\Builder', $collection);
} }
public function testDynamic() public function testDynamic()
......
...@@ -14,7 +14,7 @@ class QueryBuilderTest extends PHPUnit_Framework_TestCase { ...@@ -14,7 +14,7 @@ class QueryBuilderTest extends PHPUnit_Framework_TestCase {
public function testCollection() public function testCollection()
{ {
$this->assertInstanceOf('Jenssegers\Mongodb\Builder', DB::collection('users')); $this->assertInstanceOf('Jenssegers\Mongodb\Query\Builder', DB::collection('users'));
} }
public function testGet() public function testGet()
......
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