13.6.3.7 Doc::clearArrayValues()

La méthode clearArrayValues permet de vider les valeurs d'un attribut de type array.

13.6.3.7.1 Description

string clearArrayValues ( string $idAttr )

La méthode clearArrayValues permet de vider les valeurs d'un attribut de type array en vidant le contenu de tous les attributs rattachés à cet array.

13.6.3.7.1.1 Avertissements

Aucun.

13.6.3.7.2 Liste des paramètres

(string) idAttr
Le nom de l'attribut de type array dont on souhaite vider le contenu.

13.6.3.7.3 Valeur de retour

La méthode retourne une chaîne vide s'il n'y a pas d'erreur, ou une chaîne non-vide contenant le message d'erreur dans le cas contraire.

13.6.3.7.4 Erreurs / Exceptions

Si l'attribut idAttr spécifié n'est pas de type array, un message d'erreur est retourné.

13.6.3.7.5 Historique

13.6.3.7.5.1 Release 3.2.5

La méthode clearArrayValues remplace la méthode précédemment nommée deleteArray.

L'utilisation de deleteArray est obsolète depuis la version 3.2.5 de dynacase-core.

13.6.3.7.6 Exemples

  • Exemple #1

    L'attribut photo_list est un attribut de type array contenant les attributs photo_file de type file et photo_comment de type htmltext.

    $album->deleteArray(\Dcp\AttributeIdentifier\MyAlbum::photo_list);

    Le contenu des attributs photo_file et photo_comment est alors effacé.

    De la même manière, le tableau peut être vidé en vidant explicitement chacune des colonnes de l'array :

    $album->clearValue(\Dcp\AttributeIdentifiers\MyAlbum::photo_file);
    $album->clearValue(\Dcp\AttributeIdentifiers\MyAlbum::photo_comment);

13.6.3.7.7 Notes

Aucune.

13.6.3.7.8 Voir aussi

×