File tree Expand file tree Collapse file tree 2 files changed +23
-1
lines changed Expand file tree Collapse file tree 2 files changed +23
-1
lines changed Original file line number Diff line number Diff line change 22
33namespace Jenssegers \Mongodb \Eloquent ;
44
5- use Illuminate \Database \Eloquent \Relations \MorphMany ;
65use Illuminate \Database \Eloquent \Relations \MorphOne ;
76use Illuminate \Support \Str ;
87use Jenssegers \Mongodb \Helpers \EloquentBuilder ;
1110use Jenssegers \Mongodb \Relations \HasMany ;
1211use Jenssegers \Mongodb \Relations \HasOne ;
1312use Jenssegers \Mongodb \Relations \MorphTo ;
13+ use Jenssegers \Mongodb \Relations \MorphMany ;
1414
1515trait HybridRelations
1616{
Original file line number Diff line number Diff line change 1+ <?php
2+
3+ namespace Jenssegers \Mongodb \Relations ;
4+
5+ use Illuminate \Database \Eloquent \Model as EloquentModel ;
6+ use Illuminate \Database \Eloquent \Relations \MorphMany as EloquentMorphMany ;
7+
8+ class MorphMany extends EloquentMorphMany
9+ {
10+ /**
11+ * Get the name of the "where in" method for eager loading.
12+ *
13+ * @param \Illuminate\Database\Eloquent\Model $model
14+ * @param string $key
15+ *
16+ * @return string
17+ */
18+ protected function whereInMethod (EloquentModel $ model , $ key )
19+ {
20+ return 'whereIn ' ;
21+ }
22+ }
You can’t perform that action at this time.
0 commit comments