Class Parser
- Nette\Object
-
App\Lib\Files\Parser
Deprecated:
since version 0.6.5.ACL Třída pro parsovánií ini souboru. Vytváří stromovou strukturu ve tvaru $var['Soubor']['Sekce']['klíč'] Je li vytvořena, není potřeba ji vytvářet znovu. stačí přidávat další soubory Zdroj: http://php.net/manual/en/function.parse-ini-file.php
Located at lib/files/Parser.php
public
|
#
__construct( string $dir = null, string $file = null )
Konstruktor. vstupem je zdroj,cesta a název ini a souboru. Pokud není zadán systém hledájí se soubory v kořenovém adresáři modulu |
public
array
|
|
public
|
|
public
boolean
|
|
public
boolean
|
|
public
string
|
|
public
array
|
|
public
|
|
public
|
|
public
|
#
setSection( string $name, string $section, array $array )
Nastaví hodnoty $array pro soubor $name a sekci $section (neuloží je) |
public
|
|
public
|
|
protected
boolean
|
|
protected
|
|
protected
|
#
parse( string $name,
Přidá do pole hodnot obsah parsovaného souboru $file pod klíčem $name |
string |
EXP
|
#
'.ini'
|
string |
DIR
|
#
'../'
|
private
|
$name
jméno parsovaného souboru. Default '*' var $name |
|
private
|
$dir
cesta k parsovanému souboru(souborům). Default '../' var $dir |
|
private
|
$source
pole zdrojů (souborů) var $source |
|
private
array
|
$setup
pole proměných v parsovaných souborech var $setup |
#
array()
|
private
|
$state
True, pokud se soubor úspěšně sparsuje var $state |