Interface PropertiesInterface
Gestionnaire de propriétés (table de hashage). Le nom des propriétés est insensible à la casse. Sait charger les fichiers de configuration PHP au format INI. Sait également charger les fichiers de configuration shell (qui acceptent la factorisation) au format suivant : PROPRIETE1="chaîne" PROPRIETE2="chaîne $PROPRIETE1 chaîne"
Direct known implementers
Himedia\Padocc\Properties\AdapterAuthor: Geoffroy AUBRY <gaubry@hi-media.com>
Located at Himedia/Padocc/Properties/PropertiesInterface.php
public
string
|
#
getProperty( string $sPropertyName )
Retourne la valeur de la propriété spécifiée (insensible à la casse). |
public
|
#
setProperty( string $sPropertyName, string $sValue )
Initialise ou met à jour la valeur de la propriété spécifiée (insensible à la casse). |
public
|
#
loadConfigIniFile( string $sIniPath )
Charge le fichier INI spécifié en ajoutant ou écrasant ses définitions aux propriétés existantes. Le nom des propriétés sont insensibles à la casse. |
public
|
#
loadConfigShellFile( string $sConfigShellPath )
Charge le fichier shell spécifié en ajoutant ou écrasant ses définitions aux propriétés existantes. Le nom des propriétés sont insensibles à la casse. |