Cette fonction ajoute un ou plusieurs couples clé/valeur à un objet de type Hash.
Pour chaque couple, la clé devient un nom d'attribut et la valeur devient la valeur associée à l'attribut.
L'objet Hash passé en paramètre doit être un objet créé par la fonction "createSimpleHash".
Paramètres
Hash |
addToThisHash |
Objet Hash dont on veut ajouter un ou des attributs |
Obligatoire |
Hash |
copiedHash |
Tous les attributs de copiedHash sont ajoutés à addToThisHash. |
Optionnel |
Tout type |
Value |
Valeur associée à l'attribut de nom "key" dans addToThisHash |
Optionnel. Obligatoire si le second paramètre est de type String |
Par exemple
<#assign addToThisHash = hardisCore.createSimpleHash() /> <#assign copiedHash = {"attr1": 1, "attr2":true} /> <#-- Add hash content to addToThisHash --> <#assign noUse = hardisCore.addToSimpleHash(addToThisHash , copiedHash) /> Size of addToThisHash:${ addToThisHash?keys?size} <#-- Add key / value couple --> <#assign noUse = hardisCore.addToSimpleHash(addToThisHash, "newAttribute", "newValue") /> Size of addToThisHash:${ addToThisHash?keys?size}