SConfig
in package
Table of Contents
Properties
- $CACHE : mixed
- $_result : mixed
- $_tmpData : mixed
- $_tmpIndex : mixed
- $_tmpPrefix : mixed
Methods
- getConfig() : mixed
- 支持新的conf配置格式(类似nginx的配置)
- parse() : mixed
- _getKV() : mixed
- _split() : mixed
- _tmpData() : mixed
- _tmpDir() : mixed
Properties
$CACHE
public
static mixed
$CACHE
= \true
$_result
private
static mixed
$_result
= array()
$_tmpData
private
static mixed
$_tmpData
= array()
$_tmpIndex
private
static mixed
$_tmpIndex
= 0
$_tmpPrefix
private
static mixed
$_tmpPrefix
= "SCONFIG_TMP_PREFIX_"
Methods
getConfig()
支持新的conf配置格式(类似nginx的配置)
public
static getConfig(string $configFile[, mixed $zone = null ]) : mixed
Parameters
- $configFile : string
- $zone : mixed = null
Return values
mixed —$result
parse()
public
static parse(mixed $configFile) : mixed
Parameters
- $configFile : mixed
_getKV()
private
static _getKV(mixed $string) : mixed
Parameters
- $string : mixed
_split()
private
static _split(mixed $string, mixed &$result) : mixed
Parameters
- $string : mixed
- $result : mixed
_tmpData()
private
static _tmpData(mixed $matches) : mixed
Parameters
- $matches : mixed
_tmpDir()
private
static _tmpDir() : mixed