PHP Class PMA\setup\lib\ConfigGenerator

ファイルを表示 Open project: phpmyadmin/phpmyadmin Class Usage Examples

Public Methods

Method Description
getConfigFile ( PMA\libraries\config\ConfigFile $cf ) : string Creates config file

Protected Methods

Method Description
getServerPart ( PMA\libraries\config\ConfigFile $cf, string $crlf, array $servers ) : string Generate server part of config file

Private Methods

Method Description
_exportZeroBasedArray ( array $array, string $crlf ) : string Exports continuous 0-based array
_getVarExport ( string $var_name, mixed $var_value, string $crlf ) : string Returns exported configuration variable
_isZeroBasedArray ( array $array ) : boolean Check whether $array is a continuous 0-based array

Method Details

getConfigFile() public static method

Creates config file
public static getConfigFile ( PMA\libraries\config\ConfigFile $cf ) : string
$cf PMA\libraries\config\ConfigFile Config file instance
return string

getServerPart() protected static method

Generate server part of config file
protected static getServerPart ( PMA\libraries\config\ConfigFile $cf, string $crlf, array $servers ) : string
$cf PMA\libraries\config\ConfigFile Config file
$crlf string Carriage return char
$servers array Servers list
return string