MetaFox

Pin extends Model
in package
Uses HasFactory, HasEntity, HasUserMorph

Class Hidden.

Tags
mixin

Builder

Table of Contents

Constants

ENTITY_TYPE  = 'feed_pin'

Properties

$created_at  : string
$feed_id  : int
$id  : int
$updated_at  : string
$user_id  : int
$user_type  : string
$userEntity  : UserEntity
$fillable  : mixed
$table  : mixed

Methods

entityId()  : int
entityType()  : string
factory()  : PinFactory
getUserAttribute()  : mixed
getUserEntityAttribute()  : mixed
isUser()  : bool
check if $user is the user (creator) of entity.
moduleName()  : string
user()  : MorphTo
userEntity()  : BelongsTo
userId()  : int
userType()  : string
newFactory()  : PinFactory

Constants

ENTITY_TYPE

public mixed ENTITY_TYPE = 'feed_pin'

Properties

$created_at

public string $created_at

$feed_id

public int $feed_id

$updated_at

public string $updated_at

$user_id

public int $user_id

$user_type

public string $user_type

$fillable

protected mixed $fillable = ['user_id', 'user_type', 'owner_id', 'owner_type', 'feed_id']

$table

protected mixed $table = 'activity_pins'

Methods

entityId()

public entityId() : int
Return values
int

entityType()

public entityType() : string
Return values
string

factory()

public static factory() : PinFactory
Return values
PinFactory

getUserEntityAttribute()

public getUserEntityAttribute() : mixed

isUser()

check if $user is the user (creator) of entity.

public isUser(User $user) : bool
Parameters
$user : User
Return values
bool

moduleName()

public moduleName() : string
Return values
string

userEntity()

public userEntity() : BelongsTo
Return values
BelongsTo

userType()

public userType() : string
Return values
string

newFactory()

protected static newFactory() : PinFactory
Return values
PinFactory

        
On this page

Search results