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
arraydont 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_listest un attribut de typearraycontenant les attributsphoto_filede typefileetphoto_commentde typehtmltext.$album->deleteArray(\Dcp\AttributeIdentifier\MyAlbum::photo_list);
Le contenu des attributs
photo_fileetphoto_commentest 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.