PHP Класс PHPDaemon\Config\Entry\Generic

Автор: Vasily Zorin ([email protected])
Наследование: use trait PHPDaemon\Traits\ClassWatchdog, use trait PHPDaemon\Traits\StaticObjectWatchdog
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$defaultValue
$hasDefaultValue boolean
$humanValue
$revision
$source
$value
$valueType

Защищенные свойства (Protected)

Свойство Тип Описание
$stackable boolean

Открытые методы

Метод Описание
__construct ( ) : void Constructor
getHumanValue ( ) : mixed Get human value
getValue ( ) : mixed Get value
humanToPlain ( $value ) : mixed Converts human-readable value to plain
isStackable ( ) : boolean
onUpdate ( $old ) : void Called when
plainToHuman ( $value ) : mixed Converts plain value to human-readable
pushHumanValue ( $value ) : void Push human-readable value
pushValue ( $value ) : void Push plain value
resetToDefault ( ) : boolean Reset to default
setDefaultValue ( $value ) : void Set default value
setHumanValue ( $value ) : void Set human-readable value
setStackable ( boolean $b = true )
setValue ( $value ) : void Set value
setValueType ( $type ) : void Set value type

Описание методов

__construct() публичный Метод

Constructor
public __construct ( ) : void
Результат void

getHumanValue() публичный Метод

Get human value
public getHumanValue ( ) : mixed
Результат mixed

getValue() публичный Метод

Get value
public getValue ( ) : mixed
Результат mixed

humanToPlain() публичный статический Метод

Converts human-readable value to plain
public static humanToPlain ( $value ) : mixed
Результат mixed

isStackable() публичный Метод

public isStackable ( ) : boolean
Результат boolean

onUpdate() публичный Метод

Called when
public onUpdate ( $old ) : void
Результат void

plainToHuman() публичный статический Метод

Converts plain value to human-readable
public static plainToHuman ( $value ) : mixed
Результат mixed

pushHumanValue() публичный Метод

Push human-readable value
public pushHumanValue ( $value ) : void
$value
Результат void

pushValue() публичный Метод

Push plain value
public pushValue ( $value ) : void
$value
Результат void

resetToDefault() публичный Метод

Reset to default
public resetToDefault ( ) : boolean
Результат boolean Success

setDefaultValue() публичный Метод

Set default value
public setDefaultValue ( $value ) : void
Результат void

setHumanValue() публичный Метод

Set human-readable value
public setHumanValue ( $value ) : void
Результат void

setStackable() публичный Метод

public setStackable ( boolean $b = true )
$b boolean

setValue() публичный Метод

Set value
public setValue ( $value ) : void
Результат void

setValueType() публичный Метод

Set value type
public setValueType ( $type ) : void
Результат void

Описание свойств

$defaultValue публичное свойство

public $defaultValue

$hasDefaultValue публичное свойство

public bool $hasDefaultValue
Результат boolean

$humanValue публичное свойство

public $humanValue

$revision публичное свойство

public $revision

$source публичное свойство

public $source

$stackable защищенное свойство

protected bool $stackable
Результат boolean

$value публичное свойство

public $value

$valueType публичное свойство

public $valueType