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 typearray
contenant les attributsphoto_file
de typefile
etphoto_comment
de typehtmltext
.$album->deleteArray(\Dcp\AttributeIdentifier\MyAlbum::photo_list);
Le contenu des attributs
photo_file
etphoto_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.