User.function.class.php et fonctions recursives

Bonjour, est-il possible de créer des fonctions récursives dans le fichier user.function.class.php ? Quand j’essaye de le faire, je lance bien ma mafonction() depuis le code d’un scénario mais elle m’affiche dans les logs une erreur de type « call to undefined function mafonction() ». Une idée ?

Bonjour @NARF007 ,
Oui, c’est possible.
Il faut rappeler mafonction avec self::
Exemple avec une fonction factoriel:

 public static function factoriel($nb) {
    if($nb ==0) return(1);
    else return($nb * self::factoriel($nb-1));
  }
1 « J'aime »

Super, ça marche. Merci de ton aide rapide.