class PendingHasThroughRelationship (View source)

Properties

protected Model $rootModel

The root model that the relationship exists on.

protected HasMany|HasOne $localRelationship

The local relationship.

Methods

__construct(Model $rootModel, HasMany|HasOne $localRelationship)

Create a pending has-many-through or has-one-through relationship.

has($callback)

Define the distant relationship that this model has.

mixed
__call(string $method, array $parameters)

Handle dynamic method calls into the model.

Details

__construct(Model $rootModel, HasMany|HasOne $localRelationship)

Create a pending has-many-through or has-one-through relationship.

Parameters

Model $rootModel
HasMany|HasOne $localRelationship

HasManyThrough|HasOneThrough has($callback)

Define the distant relationship that this model has.

Parameters

$callback

Return Value

HasManyThrough|HasOneThrough

mixed __call(string $method, array $parameters)

Handle dynamic method calls into the model.

Parameters

string $method
array $parameters

Return Value

mixed