Config Class

Fournit des méthodes pour travailler avec les éléments de configuration.

Où mettre la configuration?

Les fichiers de configuration doivent être placés dans un dossier nommé config, ce dossier peut résider dans le système, application ou module. L'application est plus important que le système et sera prioritaire. Modules remplacer des fichiers système, mais sont remplacés par des fichiers d'application.

Le fichier de configuration doit être dans le format suivant:

$config = array
(
	'language' => 'fr_FR',
	'timezone' => ''
);

Methods

Récupération des éléments de configuration

Config::item($key, $slash = FALSE, $required = TRUE) récupère un élément de configuration, peut retourner une chaîne, un tableau ou un booléen. $ Slash va forcer une barre oblique à la fin. $ Requis détermine si un élément est nécessaire ou non.

Config::item('locale.language'); //returns the language from the **locale.php** file and returns the config['language'] item.

Définition d'un élément de configuration

Vous devez activer ce paramètre dans le fichier config.php. (core.allow_config_set)

Config::set($key, $value) Retourne soit TRUE ou FALSE

Config::set('locale.language','nl_NL');

Obtenir les chemins

Config::include_paths($process= FALSE)

Config::include_paths();

Chargement d'un fichier de configuration

Config::load($name, $required = TRUE)

Config::load('locale');
core/config.txt · Dernière modification: 21/02/2011 22:26 par koyott
CC Attribution-Noncommercial-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0