Class ConfigAdapterIni (namespace Nette\Config)


Reading and writing INI files.


Implements interfaces:

Copyright: Copyright (c) 2004, 2010 David Grudl
Located: in /Config/ConfigAdapterIni.php (line 21)
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 25

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

line 31

raw section marker
static string $sectionSeparator ' < '

line 28

section inheriting separator (section < parent)

Method Details

line 38

__construct

public ConfigAdapterIni __construct ()

Static class - cannot be instantiated.

Output
ConfigAdapterIni  

line 52

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 150

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