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 constante ApplicationParameterManager::CURRENT_APPLICATION (pour l'application courante) ou ApplicationParameterManager::GLOBAL_PARAMETER pour adresser des paramètres globaux.

13.11.13.8 Voir aussi

Aucun.

×
nouveauté