MetaFox

AlbumItem extends Model
in package
implements Entity Uses HasEntity, HasFactory

Class AlbumItem.

Tags
mixin

Builder

Table of Contents

Interfaces

Entity
Interface Entity.

Constants

ENTITY_TYPE  = 'photo_album_item'

Properties

$album  : Album
$album_id  : int
$created_at  : string
$detail  : Content|null
$group  : PhotoGroup
$group_id  : int
$id  : int
$item_type  : string
$ordering  : int
$updated_at  : string
$fillable  : mixed
$table  : mixed
$with  : array<string|int, string>

Methods

album()  : BelongsTo
detail()  : MorphTo
entityId()  : int
entityType()  : string
factory()  : AlbumItemFactory
group()  : BelongsTo
moduleName()  : string
newFactory()  : AlbumItemFactory

Constants

ENTITY_TYPE

public mixed ENTITY_TYPE = 'photo_album_item'

Properties

$fillable

protected mixed $fillable = ['album_id', 'group_id', 'item_type', 'item_id', 'ordering', 'created_at', 'updated_at']

$table

protected mixed $table = 'photo_album_item'

$with

protected array<string|int, string> $with = ['detail']

Methods

album()

public album() : BelongsTo
Return values
BelongsTo

detail()

public detail() : MorphTo
Return values
MorphTo

entityId()

public entityId() : int
Return values
int

entityType()

public entityType() : string
Return values
string

factory()

public static factory() : AlbumItemFactory
Return values
AlbumItemFactory

group()

public group() : BelongsTo
Return values
BelongsTo

moduleName()

public moduleName() : string
Return values
string

newFactory()

protected static newFactory() : AlbumItemFactory
Return values
AlbumItemFactory

        
On this page

Search results