File tree Expand file tree Collapse file tree 2 files changed +7
-2
lines changed
src/Jenssegers/Mongodb/Eloquent Expand file tree Collapse file tree 2 files changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -300,6 +300,10 @@ protected function guessBelongsToManyRelation()
300300 */
301301 public function newEloquentBuilder ($ query )
302302 {
303- return new EloquentBuilder ($ query );
303+ if (is_subclass_of ($ this , \Jenssegers \Mongodb \Eloquent \Model::class)) {
304+ return new Builder ($ query );
305+ } else {
306+ return new EloquentBuilder ($ query );
307+ }
304308 }
305309}
Original file line number Diff line number Diff line change 11<?php
22
33use Jenssegers \Mongodb \Eloquent \Model as Eloquent ;
4+ use Jenssegers \Mongodb \Eloquent \HybridRelations ;
45use Illuminate \Auth \Authenticatable ;
56use Illuminate \Auth \Passwords \CanResetPassword ;
67use Illuminate \Contracts \Auth \Authenticatable as AuthenticatableContract ;
78use Illuminate \Contracts \Auth \CanResetPassword as CanResetPasswordContract ;
89
910class User extends Eloquent implements AuthenticatableContract, CanResetPasswordContract
1011{
11- use Authenticatable, CanResetPassword;
12+ use Authenticatable, CanResetPassword, HybridRelations ;
1213
1314 protected $ connection = 'mongodb ' ;
1415 protected $ dates = ['birthday ' , 'entry.date ' ];
You can’t perform that action at this time.
0 commit comments