linea21-core
[ class tree: linea21-core ] [ index: linea21-core ] [ all elements ]

Class: config_file

Source Location: /class/class.config_file.php

Class Overview




Variables

Methods



Class Details

[line 15]


[ Top ]


Class Variables

$authorized_db_sections =

[line 24]


Type:   mixed


[ Top ]

$authorized_release_sections =

[line 23]


Type:   mixed


[ Top ]

$authorized_theme_sections =

[line 25]


Type:   mixed


[ Top ]

$a_file =

[line 30]


Type:   mixed


[ Top ]

$backup_config_path =  '../tmp/backup/config/'

[line 22]


Type:   mixed


[ Top ]

$config_extension =  ".ini"

[line 26]


Type:   mixed


[ Top ]

$config_path =  '../config/'

[line 20]


Type:   mixed


[ Top ]

$db_params =

[line 28]


Type:   mixed


[ Top ]

$file_db =  "define_db"

[line 18]


Type:   mixed


[ Top ]

$file_release =  "define_release"

[line 17]


Type:   mixed


[ Top ]

$ini_path =  '../config/'

[line 21]


Type:   mixed


[ Top ]

$php_extension =  ".php"

[line 27]


Type:   mixed


[ Top ]

$release_params =

[line 29]


Type:   mixed


[ Top ]

$section_theme =  "theme"

[line 19]


Type:   mixed


[ Top ]

$theme_admin = 'THEME_ADMIN'

[line 34]


Type:   mixed


[ Top ]

$theme_list_admin = 'THEME_LIST_ADMIN'

[line 35]


Type:   mixed


[ Top ]

$theme_list_public = 'THEME_LIST_PUBLIC'

[line 33]


Type:   mixed


[ Top ]

$theme_public = 'THEME_PUBLIC'

[line 32]


Type:   mixed


[ Top ]

$theme_settings = 'THEME_SETTINGS'

[line 31]


Type:   mixed


[ Top ]



Class Methods


constructor __construct [line 43]

void __construct( )

config_file::__construct()

constructeur de classe




Tags:

access:  public


[ Top ]

method backupParams [line 168]

boolean backupParams( string $file_name)

config_file::backupParams()

sauvegarde le fichier $file_name dans le répertoire de backup




Tags:

access:  public


Parameters:

string   $file_name  

[ Top ]

method convert_type [line 589]

int convert_type( unknown_type $var)

config_file::convert_type()

conversion d'une variable en entier ou en float selon son contenu




Tags:

return:  or float


Parameters:

unknown_type   $var  

[ Top ]

method getDbParams [line 332]

string getDbParams( [string $updatable = false], [string $hidden = false])

config_file::getDbParams()

génère le corps html d'un fichier de configuration pour affichage




Tags:

access:  public


Parameters:

string   $updatable   : champ texte modifiable
string   $hidden   : présence d'input type hidden

[ Top ]

method getPhpInfo [line 612]

string getPhpInfo( )

config_file::getPhpInfo()

Retourne un string contenant les informations php en html




Tags:

access:  public


[ Top ]

method getReleaseParams [line 320]

string getReleaseParams( [string $updatable = false], [string $hidden = false])

config_file::getReleaseParams()

génère le corps html d'un fichier de configuration pour affichage




Tags:

access:  public


Parameters:

string   $updatable   : champ texte modifiable
string   $hidden   : présence d'input type hidden

[ Top ]

method getThemeParams [line 435]

string getThemeParams( [string $updatable = false], [string $hidden = false])

config_file::getThemeParams()

génère le corps html d'un fichier de configuration pour affichage




Tags:

access:  public


Parameters:

string   $updatable   : champ texte modifiable
string   $hidden   : présence d'input type hidden

[ Top ]

method initializeIniParams [line 550]

void initializeIniParams( void 0)

config_file::initializeIniParams()

charge les paramètres des fichiers ini et les place en constante globale par define




Tags:

access:  public


Parameters:

void   0  

[ Top ]

method loadDbParams [line 86]

void loadDbParams( )

config_file::loadDbParams()

charge les paramètres dans le tableau $db_params




Tags:

access:  public


[ Top ]

method loadReleaseParams [line 76]

void loadReleaseParams( )

config_file::loadReleaseParams()

charge les paramètres dans le tableau $release_params




Tags:

access:  public


[ Top ]

method parseConfig [line 199]

array parseConfig( string $file_name, [ $whithsection = true])

config_file::parseConfig()

retourne un tableau contenant les paramètres du fichier ini $file_name




Tags:

access:  public


Parameters:

string   $file_name  
   $whithsection  

[ Top ]

method setDbParams [line 123]

void setDbParams( array $content)

config_file::setDbParams()

modifie le tableau $db_params avec les entrées du tableau $content




Tags:

access:  public


Parameters:

array   $content  

[ Top ]

method setParams [line 63]

void setParams( string $file_name, array $content)

config_file::setParams()

modifie le tableau de cache interne avec le paramètre $content




Tags:

access:  public


Parameters:

string   $file_name  
array   $content  

[ Top ]

method setPostParams [line 213]

void setPostParams( string $file_name, array $post_params)

config_file::setPostParams()

insère les données différentes contenues dans $post_params dans le tableau correspondant au paramètre release ou db




Tags:

access:  public


Parameters:

string   $file_name  
array   $post_params  

[ Top ]

method setReleaseParams [line 99]

void setReleaseParams( array $content)

config_file::setReleaseParams()

modifie le tableau $release_params avec les entrées du tableau $content




Tags:

access:  public


Parameters:

array   $content  

[ Top ]

method setThemeParams [line 111]

void setThemeParams( array $content)

config_file::setThemeParams()

modifie le tableau $release_params avec les entrées du tableau $content




Tags:

access:  public


Parameters:

array   $content  

[ Top ]

method writeDbParams [line 150]

boolean writeDbParams( )

config_file::writedBParams()

écrit dans le fichier ini les paramètres du tableau $db_params




Tags:

access:  public


[ Top ]

method writePhpParams [line 183]

boolean writePhpParams( string $file_name)

config_file::writePhpParams()

écrit le fichier php $file_name dans le répertoire de config




Parameters:

string   $file_name  

[ Top ]

method writeReleaseParams [line 135]

boolean writeReleaseParams( )

config_file::writeReleaseParams()

écrit dans le fichier ini les paramètres du tableau $release_params




Tags:

access:  public


[ Top ]


Documentation generated on Thu, 03 May 2012 15:02:22 +0200 by phpDocumentor 1.4.1