PHP Класс ModuleConfiguration

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

Открытые свойства

Свойство Тип Описание
$m_directory
$m_moduleName
$m_variables
$m_variablesList

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

Метод Описание
ModuleConfiguration ( $module_name = "", $directory = "" )
configurationFileName ( string $p_moduleName = "" ) : string Return configuration file name of a given module
configurationFilePath ( string $p_moduleName = "", string $p_directory = "" ) : string Return configuration file path of a given module, directory
create ( string $p_moduleName, array $p_variables ) Create a module configuration object for a given module name and array of variables
moduleName ( ) : string Return the module name
read ( string $p_moduleName, string $p_directory ) Read the configuration file corresponding to a specific module
save ( string $p_destDirectory = "" ) Save the configuration file corresponding to module object
setValueOf ( string $p_variableName, string $p_value ) : boolean Set the value of a given variable
validModuleName ( string &$p_moduleName ) : boolean Return the true if the module name was valid
valueOf ( string $p_variableName ) : string Return the value of a given variable
variablesList ( ) : array Return the variables list as array

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

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

public ModuleConfiguration ( $module_name = "", $directory = "" )

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

Return configuration file name of a given module
public configurationFileName ( string $p_moduleName = "" ) : string
$p_moduleName string
Результат string or false in case of error

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

Return configuration file path of a given module, directory
public configurationFilePath ( string $p_moduleName = "", string $p_directory = "" ) : string
$p_moduleName string
$p_directory string
Результат string or false in case of error

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

Create a module configuration object for a given module name and array of variables
public create ( string $p_moduleName, array $p_variables )
$p_moduleName string
$p_variables array

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

Return the module name
public moduleName ( ) : string
Результат string

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

Read the configuration file corresponding to a specific module
public read ( string $p_moduleName, string $p_directory )
$p_moduleName string
$p_directory string

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

Save the configuration file corresponding to module object
public save ( string $p_destDirectory = "" )
$p_destDirectory string

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

Set the value of a given variable
public setValueOf ( string $p_variableName, string $p_value ) : boolean
$p_variableName string
$p_value string
Результат boolean

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

Return the true if the module name was valid
public validModuleName ( string &$p_moduleName ) : boolean
$p_moduleName string
Результат boolean

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

Return the value of a given variable
public valueOf ( string $p_variableName ) : string
$p_variableName string
Результат string or false in case of error

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

Return the variables list as array
public variablesList ( ) : array
Результат array or false in case of error

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

$m_directory публичное свойство

public $m_directory

$m_moduleName публичное свойство

public $m_moduleName

$m_variables публичное свойство

public $m_variables

$m_variablesList публичное свойство

public $m_variablesList