4.11 Scripts API (WSH)
4.11.1 Utilisation de actionUsage et ApiUsage
La mise à jour des ApiUsage / ActionUsage implique que les arguments multiples ne sont plus acceptés.
Pour utiliser des arguments multiples, il faut les signaler comme tel au moyen du troisième paramètre addRequired
, qui peut être :
- un
array
avec les valeurs que peut prendre l'argument (mais dans ce cas, l'argument ne peut être multiple) - un
callable
qui valide l'argument.
La méthode statique ApiUsage::isArray peut être utilisée pour vérifier que la valeur est multiple. Dans le cas où la vérification est plus complexe, il est nécessaire d'écrire sa propre fonction.