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