PHP Class App\Services\Setting\Setting

Author: forehalo ([email protected])
Afficher le fichier Open project: forehalo/materialize-blog

Protected Properties

Свойство Type Description
$changed array The configs changed at runtime.
$items array Blog config array.

Méthodes publiques

Méthode Description
__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.

Method Details

__construct() public méthode

Setting constructor.
public __construct ( )

all() public méthode

Get all setting item.
public all ( ) : array
Résultat array

get() public méthode

Get setting item.
public get ( string $key = null, string $default = null ) : array | null
$key string
$default string
Résultat array | null

rollback() public méthode

Rollback runtime change.
public rollback ( )

set() public méthode

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() public méthode

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

Property Details

$changed protected_oe property

The configs changed at runtime.
protected array $changed
Résultat array

$items protected_oe property

Blog config array.
protected array $items
Résultat array