PHP Класс App\Services\Setting\Setting

Автор: forehalo ([email protected])
Показать файл Открыть проект

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

Свойство Тип Описание
$changed array The configs changed at runtime.
$items array Blog config array.

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

Метод Описание
__construct ( ) Setting constructor.
all ( ) : array Get all setting item.
get ( string $key = null, string $default = null ) : array | null Get setting item.
rollback ( ) Rollback runtime change.
set ( string $key = null, string $value = null ) Set setting item.
update ( ) Update setting items, and store in driver.

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

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

Setting constructor.
public __construct ( )

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

Get all setting item.
public all ( ) : array
Результат array

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

Get setting item.
public get ( string $key = null, string $default = null ) : array | null
$key string
$default string
Результат array | null

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

Rollback runtime change.
public rollback ( )

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

IMPORTANT! : This function just change item at runtime. Saving change may call update function.
public set ( string $key = null, string $value = null )
$key string
$value string

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

Update setting items, and store in driver.
public update ( )

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

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

The configs changed at runtime.
protected array $changed
Результат array

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

Blog config array.
protected array $items
Результат array