$ged.getVersions
¶
Description¶
Énumère les versions existantes d'un document en GED.
Syntaxe¶
$ged.getVersions( nodeid [ , options ] )
Paramètres¶
nodeid
string- Identifiant du node dont on souhaite obtenir des informations.
options
map-
Map d'options pouvant contenir les propriétés suivantes:
connection
string- Nom de connexion à utiliser. Fait référence à un
name
d'entréeged.connection
du config. raw
boolean-
Flag
true
/false
demandant d'obtenir la réponse brute de l'API.Par défaut, la méthode retourne un
array
dans lequel les entrées sont uniformisées (voir description). En activant le flag, il est possible d'obtenir la réponse brute de l'API au format JSON.
Retour¶
La valeur de retour peut prendre deux formes selon que l'option raw
est
activée ou non.
Si raw
est désactivé (ce qui est le cas par défaut), la méthode retourne
un tableau de maps. Chaque map représente une version et contient les
propriétés suivantes:
version
string- Numéro de version
name
string- Nom du document
createdAt
timestamp- Date/Heure de création
createdBy
string- Auteur de la création. Cette propriété présente un intérêt limité étant donné que l'auteur est généralement l'utilisateur technique utilisé pour la connexion à la GED.
modifiedAt
timestamp- Timestamp de la modification ayant produit la version
modifiedBy
string- Auteur de la modification. Cette propriété présente un intérêt limité étant donné que l'auteur de la modification sera l'utilisateur technique utilisé pour la connexion dans la grande majorité des cas.
mimetype
string- Mimetype du document
size
number- Taille du document en bytes
encoding
string- Encoding du document
Si raw
est activé, la méthode retourne l'arbre JSON tel que retourné par
l'API.
Exemple¶
Exemples d'appel et de réponse obtenue sur Alfresco:
1 |
|
Le contenu de la réponse versions
varie selon le système de GED utilisé.
Ici l'objet versions
est représenté sous forme JSON pour faciliter la
lecture.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
|