Class ConfigAdapterIni (namespace Nette\Config)


Reading and writing INI files.


Implements interfaces:

Author: David Grudl
Copyright: Copyright (c) 2004, 2009 David Grudl
Located: in /Config/ConfigAdapterIni.php (line 34)
Public Method Summary
ConfigAdapterIni
Static class - cannot be instantiated.
static array
load (string $file, [string $section = NULL])
Reads configuration from INI file.
static void
save (Config $config, string $file, [string $section = NULL])
Write INI file.
Variable Summary
static string $keySeparator '.'

line 38

key nesting separator (key1> key2> key3)
static string $rawSection '!'

line 44

raw section marker
static string $sectionSeparator ' < '

line 41

section inheriting separator (section < parent)

Method Details

line 51

__construct

public ConfigAdapterIni __construct ()

Static class - cannot be instantiated.

Output
ConfigAdapterIni  

line 65

load

public static array load (string $file, [string $section = NULL])

Reads configuration from INI file.

Implementation of:

Input
string $file file name
string $section section to load
Output
array  
Throws
throws InvalidStateException

line 163

save

public static void save (Config $config, string $file, [string $section = NULL])

Write INI file.

Implementation of:

Input
Config $config to save
string $file file
string $section section name
Output
void