Trigger d'une variable

Bonjour,
En bloc code
https://community.jeedom.com/t/bloc-code-utilisation-fonction-triggervalue/82041
et comme je suis souvent dans cas j’utilise une petite fonction

function Trig_Infos($scenario, $debug){	//Fonction de recupération des informations du trigger du scénario
  $trig['Id'] = str_replace('#', '',$scenario->getRealTrigger());
  $trig['Human'] = str_replace('#', '',cmd::cmdToHumanReadable($scenario->getRealTrigger()));
  $trigArray = explode(']', str_replace('[', '', $trig['Human']));
  $trig['Groupe']=$trigArray[0];
  $trig['Name']=$trigArray[1];
  $trig['Info']=$trigArray[2];
  if($debug==true){
  	$scenario->setLog('- - - - - Fonction Trig_Infos :');
  	$scenario->setLog('-id = '.$trig['Id']);
  	$scenario->setLog('-human = '.$trig['Human']);
  	$scenario->setLog('-groupe = '.$trig['Groupe']);
  	$scenario->setLog('-name = '.$trig['Name']);
  	$scenario->setLog('-info = '.$trig['Info']);
  	$scenario->setLog('- - - - - Fonction Fin');
  }
  return $trig;
}