MetaFox

SiteSetting extends Model
in package
Uses HasEntity, HasFactory

Class SiteSetting.

Tags
mixin

Builder

Table of Contents

Constants

ENTITY_TYPE  = 'site_setting'

Properties

$config_name  : string
$created_at  : string
$env_var  : string
$id  : int
$is_auto  : bool
$is_public  : int
$module_id  : string
$name  : string
$type  : string
$updated_at  : string
$value  : mixed
$value_actual  : mixed
$value_default  : string
$casts  : array<string|int, string>
$fillable  : array<string|int, string>
$table  : string

Methods

entityId()  : int
entityType()  : string
factory()  : SiteSettingFactory
getValue()  : mixed|string
Save costs when call multiple times.
getValueAttribute()  : mixed|string
isPrivate()  : bool
moduleName()  : string
booted()  : mixed
newFactory()  : SiteSettingFactory

Constants

ENTITY_TYPE

public string ENTITY_TYPE = 'site_setting'

Properties

$casts

protected array<string|int, string> $casts = ['value_actual' => 'array', 'value_default' => 'array', 'is_auto' => 'boolean']

$fillable

protected array<string|int, string> $fillable = ['module_id', 'name', 'config_name', 'package_id', 'type', 'is_auto', 'value_actual', 'value_default', 'is_public', 'env_var']

$table

protected string $table = 'core_site_settings'

Methods

entityId()

public entityId() : int
Return values
int

entityType()

public entityType() : string
Return values
string

factory()

public factory() : SiteSettingFactory
Return values
SiteSettingFactory

getValue()

Save costs when call multiple times.

public getValue() : mixed|string
Return values
mixed|string

getValueAttribute()

public getValueAttribute() : mixed|string
Tags
deprecated
5.1.4
Return values
mixed|string

isPrivate()

public isPrivate() : bool
Return values
bool

moduleName()

public moduleName() : string
Return values
string

newFactory()

protected static newFactory() : SiteSettingFactory
Return values
SiteSettingFactory

        
On this page

Search results