<TRelatedModel is Model, TIntermediateModel is Model, TDeclaringModel is Model>extends |
HasOneOrManyThrough<TRelatedModel, TIntermediateModel, TDeclaringModel, Collection<int, TRelatedModel>> |
|---|---|
uses |
InteractsWithDictionary |
| Methods | ||
|---|---|---|
public
|
one(): HasOneThrough<TRelatedModel, TIntermediateModel, TDeclaringModel>
|
# |
public
|
initRelation(array $models, $relation)
|
# |
public
|
match(array $models, Collection $results, $relation)
|
# |
public
|
getResults()
|
# |
| Methods used from Illuminate\Support\Traits\ForwardsCalls |
|---|
forwardCallTo(), forwardDecoratedCallTo(), throwBadMethodCallException() |
| Methods used from Illuminate\Support\Traits\Macroable |
|---|
macro(), mixin(), hasMacro(), flushMacros(), __callStatic(), |
| Methods used from Illuminate\Database\Eloquent\Relations\Concerns\InteractsWithDictionary |
|---|
getDictionaryKey() |
| Methods used from Illuminate\Database\Eloquent\Relations\Concerns\InteractsWithDictionary |
|---|
getDictionaryKey() |
| Properties inherited from Illuminate\Database\Eloquent\Relations\HasOneOrManyThrough |
|---|
$throughParent, $farParent, $firstKey, $secondKey, $localKey, $secondLocalKey |
| Properties inherited from Illuminate\Database\Eloquent\Relations\Relation |
|---|
$query, $parent, $related, $eagerKeysWereEmpty, $constraints, $morphMap, $requireMorphMap, $selfJoinCount |
| Properties used from Illuminate\Support\Traits\Macroable |
|---|
$macros |