BelongsToRelationship
class BelongsToRelationship (View source)
Properties
| protected Factory|Model | $factory | The related factory instance. |
|
| protected string | $relationship | The relationship name. |
|
| protected mixed | $resolved | The cached, resolved parent instance ID. |
Methods
void
__construct(Factory|Model $factory, string $relationship)
Create a new "belongs to" relationship definition.
array
attributesFor(Model $model)
Get the parent model attributes and resolvers for the given child model.
$this
Details
void
__construct(Factory|Model $factory, string $relationship)
Create a new "belongs to" relationship definition.
array
attributesFor(Model $model)
Get the parent model attributes and resolvers for the given child model.
protected Closure
resolver(string|null $key)
Get the deferred resolver for this relationship's parent ID.
$this
recycle(Collection $recycle)
Specify the model instances to always use when creating relationships.
Laravel Cloud is the best place to deploy Laravel, Nuxt, Express, Hono, Node.js, Bun, Go, Flask, Python, and more, with dedicated infrastructure available on AWS through Laravel Private Cloud.