MetaFox

UserPreference extends Model
in package
implements Entity Uses HasEntity, HasUserMorph

Class UserPreference.

Table of Contents

Interfaces

Entity
Interface Entity.

Constants

ENTITY_TYPE  = 'user_preference'

Properties

$created_at  : string
$id  : int
$name  : string
$type  : string
$updated_at  : string
$user_id  : int
$user_type  : string
$value  : mixed
$fillable  : array<string|int, string>
$table  : mixed

Methods

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

Constants

Properties

$fillable

protected array<string|int, string> $fillable = ['user_id', 'user_type', 'name', 'type', 'default_value', 'value', 'created_at', 'updated_at']

Methods

entityId()

public entityId() : int
Return values
int

entityType()

public entityType() : string
Return values
string

getAdminBrowseUrlAttribute()

public getAdminBrowseUrlAttribute() : string
Return values
string

getAdminEditUrlAttribute()

public getAdminEditUrlAttribute() : string
Return values
string

getUserEntityAttribute()

public getUserEntityAttribute() : mixed

getValueAttribute()

public getValueAttribute(mixed $value) : mixed
Parameters
$value : 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

        
On this page

Search results