13.11.13 ApplicationParameterManager::setParameterValue()
La méthode setParameterValue()
permet d'écrire la valeur principale d'un
paramètre non-utilisateur, ou la valeur personnalisée d'un paramètre
utilisateur.
13.11.13.1 Description
voir static setParameterValue ( mixed $application, string $parameterName, string $value )
Si le paramètre est un paramètre utilisateur ('user' => 'Y'
) alors c'est la
valeur personnalisée qui est écrite
(setUserParameterValue
), sinon c'est la valeur
principale qui est écrite
(setCommonParameterValue
).
13.11.13.1.1 Avertissements
Aucun.
13.11.13.2 Liste des paramètres
- (string|int|Application)
application
- Le nom, l'identifiant ou l'objet
Application
de l'application dont on souhaite écrire la valeur d'un de ses paramètres. - (string)
parameterName
- Le nom du paramètre dont on souhaite écrire la valeur.
- (string)
value
- La valeur à inscrire comme valeur pour ce paramètre.
13.11.13.3 Valeur de retour
La méthode ne retourne rien.
13.11.13.4 Erreurs / Exceptions
Aucune.
13.11.13.5 Historique
Aucun.
13.11.13.6 Exemples
/* Écrit dans la valeur personnalisée car CORE_LANG est déclaré avec 'user' => 'Y' */ ApplicationParameterManager::setParameterValue('CORE', 'CORE_LANG', 'en_US'); /* Écrit dans la valeur principale car CORE_CLIENT est déclaré avec 'user' => 'N' */ ApplicationParameterManager::setParameterValue('CORE', 'CORE_CLIENT', 'ACME Corp.');
13.11.13.7 Notes
- L'argument
application
peut aussi être la constanteApplicationParameterManager::CURRENT_APPLICATION
(pour l'application courante) ouApplicationParameterManager::GLOBAL_PARAMETER
pour adresser des paramètres globaux.
13.11.13.8 Voir aussi
Aucun.