Fix event listeners display when the listener is a static method

This commit is contained in:
Eric Espie
2024-10-14 09:25:05 +02:00
parent 052e2a1a42
commit 88756a443a

View File

@@ -343,6 +343,8 @@ function DisplayEvents(WebPage $oPage, $sClass)
}
}
$sListener = $sListenerClass.'->'.$aListener['callback'][1].'(\Combodo\iTop\Service\Events\EventData $oEventData)';
} else if (is_array($aListener['callback'])) {
$sListener = $aListener['callback'][0].'::'.$aListener['callback'][1];
} else {
$sListener = $aListener['callback'].'(\Combodo\iTop\Service\Events\EventData $oEventData)';
}