Classes

Resolve declared builders while preserving Eloquent and relation forwarding.

Describe a forwarded fluent method whose runtime result is the receiving object.

Describe Eloquent builder methods forwarded through models.

Describe a builder method forwarded through an Eloquent model.

Resolve model methods exposed as named Eloquent scopes.

Preserve model-relative parameter types on an exposed scope method.

Bind model-relative types resolved for an Eloquent receiver.

Describe model scopes exposed through models, builders, and relations.

Describe a model scope as invoked through an Eloquent receiver.