waConfig

Управление динамической конфигурацией фреймворка

Содержание...

Методы

public static function add ($parameters = array())

Добавляет массив параметров в конфигурацию.

Параметры

Пример

$params => array(
    'key1' => 'value1',
    'key2' => 'value2',
);
waConfig::add($params);

public static function clear()

Удаляет все параметры конфигурации.

Пример

waConfig::clear()

public static function get ($name, $default = null)

Возвращает значение параметра конфигурации.

Параметры

Пример

waConfig::get('domain', 'localhost')

public static function getAll()

Возвращает значения всех параметров конфигурации.

Пример

waConfig::getAll()

Результат

Array
(
    [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)

Проверяет наличие указанного параметра конфигурации.

Параметры

Пример

waConfig::has('domain')

Результат

false //параметр с идентификатором 'domain' отсутствует

public static function set ($name, $value)

Устанавливает значение для указанного параметра конфигурации.

Параметры

Пример

waConfig::set('domain', 'localhost')