Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
L
laravel-mongodb
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
sinan
laravel-mongodb
Commits
20fd7b02
Unverified
Commit
20fd7b02
authored
Jan 27, 2020
by
Stas
Committed by
GitHub
Jan 27, 2020
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #1871 from Majed6/master
Add MorphMany relation to replaced whereIn method.
parents
291b4d3c
92851a2b
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
23 additions
and
1 deletion
+23
-1
HybridRelations.php
src/Jenssegers/Mongodb/Eloquent/HybridRelations.php
+1
-1
MorphMany.php
src/Jenssegers/Mongodb/Relations/MorphMany.php
+22
-0
No files found.
src/Jenssegers/Mongodb/Eloquent/HybridRelations.php
View file @
20fd7b02
...
@@ -2,7 +2,6 @@
...
@@ -2,7 +2,6 @@
namespace
Jenssegers\Mongodb\Eloquent
;
namespace
Jenssegers\Mongodb\Eloquent
;
use
Illuminate\Database\Eloquent\Relations\MorphMany
;
use
Illuminate\Database\Eloquent\Relations\MorphOne
;
use
Illuminate\Database\Eloquent\Relations\MorphOne
;
use
Illuminate\Support\Str
;
use
Illuminate\Support\Str
;
use
Jenssegers\Mongodb\Helpers\EloquentBuilder
;
use
Jenssegers\Mongodb\Helpers\EloquentBuilder
;
...
@@ -11,6 +10,7 @@ use Jenssegers\Mongodb\Relations\BelongsToMany;
...
@@ -11,6 +10,7 @@ use Jenssegers\Mongodb\Relations\BelongsToMany;
use
Jenssegers\Mongodb\Relations\HasMany
;
use
Jenssegers\Mongodb\Relations\HasMany
;
use
Jenssegers\Mongodb\Relations\HasOne
;
use
Jenssegers\Mongodb\Relations\HasOne
;
use
Jenssegers\Mongodb\Relations\MorphTo
;
use
Jenssegers\Mongodb\Relations\MorphTo
;
use
Jenssegers\Mongodb\Relations\MorphMany
;
trait
HybridRelations
trait
HybridRelations
{
{
...
...
src/Jenssegers/Mongodb/Relations/MorphMany.php
0 → 100644
View file @
20fd7b02
<?php
namespace
Jenssegers\Mongodb\Relations
;
use
Illuminate\Database\Eloquent\Model
as
EloquentModel
;
use
Illuminate\Database\Eloquent\Relations\MorphMany
as
EloquentMorphMany
;
class
MorphMany
extends
EloquentMorphMany
{
/**
* Get the name of the "where in" method for eager loading.
*
* @param \Illuminate\Database\Eloquent\Model $model
* @param string $key
*
* @return string
*/
protected
function
whereInMethod
(
EloquentModel
$model
,
$key
)
{
return
'whereIn'
;
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment