From a28fcb7c8c7b6a753889378a497726f624651fe2 Mon Sep 17 00:00:00 2001 From: Eric Espie Date: Fri, 16 Dec 2022 11:47:26 +0100 Subject: [PATCH] =?UTF-8?q?N=C2=B04756=20-=20Ease=20extensibility=20for=20?= =?UTF-8?q?CRUD=20operations=20:=20Event=20Service=20-=20:lipstick:=20bett?= =?UTF-8?q?er=20model=20view=20display?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/schema.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pages/schema.php b/pages/schema.php index 3f93aecf0..a2206d476 100644 --- a/pages/schema.php +++ b/pages/schema.php @@ -320,7 +320,7 @@ function DisplayEvents(WebPage $oPage, $sClass) $aColumns = [ 'event' => ['label' => 'Event'], 'listener' => ['label' => 'Listener'], - 'priority' => ['label' => 'Priority'], + 'priority' => ['label' => 'Rank'], 'module' => ['label' => 'Module'], ]; $aRows = []; @@ -331,14 +331,14 @@ function DisplayEvents(WebPage $oPage, $sClass) if ($aListener['callback'][0] != $sClass) { $oListenerReflectionClass = new ReflectionClass(get_class($aListener['callback'][0])); if (!$oListenerReflectionClass->isSubclassOf($sClass)) { - $sListenerClass = get_class($aListener['callback'][0]); + $sListenerClass = $oListenerReflectionClass->getName(); } elseif (!$oReflectionClass->hasMethod($aListener['callback'][1])) { continue; } } $sListener = $sListenerClass.'->'.$aListener['callback'][1].'(\Combodo\iTop\Service\Events\EventData $oEventData)'; } else { - $sListener = $aListener['callback'][0].'::'.$aListener['callback'][1].'(\Combodo\iTop\Service\Events\EventData $oEventData)'; + $sListener = $aListener['callback'].'(\Combodo\iTop\Service\Events\EventData $oEventData)'; } $aRows[] = [ 'event' => $aListener['event'],