Bonjour,
Je n’arrive pas à exécuter un $scenario->setLog à l’intérieur d’une fonction :
public static function IsPluginDaemonOK(string $_arg1, int $_arg2){
// id du plugin // charger le plugin
$_plugin_Id = $_arg1;
$_plugin = plugin::byId($_plugin_Id);
// id scenario // charger le scenario
$scenario = scenario::byId($_arg2);
if (is_object($_plugin)) {
$scenario->setLog('Plugin trouvé :-) : ' . $_plugin_Id);
if($_plugin->deamon_info()['state'] != 'ok'){
return(0);
}
else{
return(1);
}
}
else{
$scenario->setLog('Plugin introuvable :-( : ' . $_plugin_Id);
return(0);
}
}
Avez-vous une idée pourquoi la commande $scenario->setLog() n’est pas prise en compte ?
Pour information, $scenario->getIsVisible() fonctionne correctement à l’intérieur de la fonction.
Merci.