class Illuminate / Database / Eloquent / Relations / HasOneThrough
You're browsing the documentation for an upcoming version of Laravel. The documentation and features of this release are subject to change.

HasOneThrough

Extends

Uses

Methods

public

getResults ( ) : mixed

Get the results of the relationship.

public

initRelation ( array $models , $relation ) : array

Initialize the relation on a set of models.

Parameters

  • $models array
  • $relation string
public

match ( array $models , Illuminate\...\Collection $results , $relation ) : array

Match the eagerly loaded results to their parents.

Parameters

  • $models array
  • $results Illuminate\...\Collection
  • $relation string
public

newRelatedInstanceFor ( Model $parent ) : Model

Make a new related instance for the given model.

Parameters