Ajout d'une fonction triggeringValue() pour les scénarios

Bonjour,

suite à la constatation qu’il n’était pas possible de récupérer la valeur (d’une commande) qui a déclenché le scénario
(voir post
Bloc code: récupération de la valeur de la commande qui a déclenché le scénario)

j’ai codé la fonction triggeringValue() en m’inspirant de triggerValue() et j’ai fait un PullRequest
Pour tester, il suffit d’exécuter manuellement un scénario qui modifie plusieurs fois une commande:
cmd::byString("#[XXX][YYY]#")->event(« myvalue 001 »);
cmd::byString("#[XXX][YYY]#")->event(« myvalue 002 »);

Testé dans un SI:
triggeringValue() matches « /(001)/ »

Testé dans un bloc code:
log::add(‹ scenario ›,‹ info ›,‹ triggeringValue= ›.$scenario->getRealTriggeringValue());

Testé dans une commande action : (notification vers application mobile)
triggeringValue()

Philippe

Bonjour,
elle a pas l’air t’intéresser cette nouvelle fonction.
PS: je l’ai aussi testé en mode synchrone et asynchrone