Class HasManyRelation
Representation of the one-to-many relation.
- ICanBoogie\ActiveRecord\Relation uses ICanBoogie\Accessor\AccessorTrait (not available)
- ┗ ICanBoogie\ActiveRecord\HasManyRelation
Methods summary
public
__invoke( ICanBoogie\ActiveRecord $record )
: ICanBoogie\ActiveRecord\Query
Create a query to retrieve the records that belong to the specified record.
protected
resolve_property_name( ICanBoogie\ActiveRecord\Model|string $related )
: string
Resolve the property name from the related model.
Methods inherited from ICanBoogie\ActiveRecord\Relation
__construct(),
alter_prototype(),
get_as(),
get_foreign_key(),
get_local_key(),
get_parent(),
get_related(),
resolve_activerecord_class(),
resolve_related()
Properties summary
Properties inherited from ICanBoogie\ActiveRecord\Relation
$as,
$foreign_key,
$local_key,
$parent,
$related