PHP Класс CampConfig

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
TranslateSettingName ( $p_varName ) : mixed Translates the given setting variable name into the form namespace and var name.
getAllSettings ( ) : array Gets all the configuration settings
getSetting ( $p_varName ) : mixed Gets a setting var value from configuration.
singleton ( string $p_configFile = null ) : object Builds an instance object of this class only if there is no one.

Приватные методы

Метод Описание
__construct ( string $p_configFile = null ) Class constructor

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

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

Translates the given setting variable name into the form namespace and var name.
public static TranslateSettingName ( $p_varName ) : mixed
Результат mixed null If the given value is not appropriate settingVar An array containing the namespace and variable actual name

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

Gets all the configuration settings
public getAllSettings ( ) : array
Результат array m_config The array of settings

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

Gets a setting var value from configuration.
public getSetting ( $p_varName ) : mixed
$p_varName The name of the setting variable
Результат mixed null Var name passed is no valid mixed The value of the setting variable

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

Builds an instance object of this class only if there is no one.
public static singleton ( string $p_configFile = null ) : object
$p_configFile string The full path to the configuration file
Результат object $m_instance The CampConfig instance