Методы
-
add
Добавляет массив параметров в конфигурацию.
-
clear
Удаляет все параметры конфигурации.
-
get
Возвращает значение параметра конфигурации.
-
getAll
Возвращает значения всех параметров конфигурации.
-
has
Проверяет наличие указанного параметра конфигурации.
-
set
Устанавливает значение для указанного параметра конфигурации.
public static function add ($parameters = [])
Добавляет массив параметров в конфигурацию.
Параметры
-
$parameters
Ассоциативный массив значений параметров.
Пример
waConfig::add([ 'key1' => 'value1', 'key2' => 'value2', ]);
public static function clear()
Удаляет все параметры конфигурации.
Пример
waConfig::clear()
public static function get ($name, $default = null)
Возвращает значение параметра конфигурации.
Параметры
-
$name
Строковый идентификатор параметра.
-
$default
Значение по умолчанию, возвращаемое в случае если параметр конфигурации с указанным идентификатором отсутствует.
Пример
waConfig::get('domain', 'localhost')
public static function getAll()
Возвращает значения всех параметров конфигурации.
Пример
waConfig::getAll()
Результат
[ [wa_path_root] => /var/www [wa_path_apps] => /var/www/wa-apps [wa_path_system] => /var/www/wa-system [wa_path_log] => /var/www/wa-log [wa_path_data] => /var/www/wa-data [wa_path_config] => /var/www/wa-config [wa_path_cache] => /var/www/wa-cache [wa_path_plugins] => /var/www/wa-plugins [wa_path_installer] => /var/www/wa-installer ]
public static function has ($name)
Проверяет наличие указанного параметра конфигурации.
Параметры
-
$name
Идентификатор параметра конфигурации.
Пример
waConfig::has('domain')
Результат
false //параметр с идентификатором 'domain' отсутствует
public static function set ($name, $value)
Устанавливает значение для указанного параметра конфигурации.
Параметры
-
$name
Идентификатор параметра конфигурации.
-
$value
Значение параметра.
Пример
waConfig::set('domain', 'localhost')