N°5906 - CRUD Event - 🎨 rename event_listeners/listener XML nodes by event_listeners/event_listener

This commit is contained in:
Eric Espie
2023-02-27 10:51:31 +01:00
parent bb62723114
commit cf5fd3e2a8
3 changed files with 8 additions and 8 deletions

View File

@@ -221,11 +221,11 @@
</field>
</fields>
<event_listeners>
<listener id="UpdateImpactAnalysis">
<event_listener id="UpdateImpactAnalysis">
<event>EVENT_DB_LINKS_CHANGED</event>
<callback>UpdateImpactedItems</callback>
<rank>0</rank>
</listener>
</event_listener>
</event_listeners>
<methods>
<method id="DBInsertNoReload">

View File

@@ -1390,7 +1390,7 @@ EOF
$sMethods = '';
$oHooks = $oClass->GetOptionalElement('event_listeners');
if ($oHooks) {
foreach ($oHooks->getElementsByTagName('listener') as $oListener) {
foreach ($oHooks->getElementsByTagName('event_listener') as $oListener) {
/** @var DesignElement $oListener */
$oEventNode = $oListener->GetUniqueElement('event');
/** @var DesignElement $oEventNode $oEventNode */
@@ -3724,7 +3724,7 @@ EOF;
if (!array_key_exists($sModuleId, $this->aSnippets)) {
$this->aSnippets[$sModuleId] = ['before' => [], 'after' => []];
}
$oEventListeners = $this->oFactory->GetNodes('/itop_design/event_listeners/listener');
$oEventListeners = $this->oFactory->GetNodes('/itop_design/event_listeners/event_listener');
$aEventListeners = [];
foreach ($oEventListeners as $oListener) {
/** @var \DOMElement $oListener */

View File

@@ -91,11 +91,11 @@
</class>
<class id="ClassWithEventListeners">
<event_listeners>
<listener id="OnUserRequestUpdateDone" _delta="define">
<event_listener id="OnUserRequestUpdateDone" _delta="define">
<event>EVENT_DB_UPDATE_DONE</event>
<callback>OnUpdateDone</callback>
<rank>0</rank>
</listener>
</event_listener>
</event_listeners>
<methods>
<method id="OnUpdateDone" _delta="define">
@@ -133,7 +133,7 @@
</event>
</events>
<event_listeners>
<listener id="GlobalFAQRead" _delta="define">
<event_listener id="GlobalFAQRead" _delta="define">
<event>EVENT_SERVICE_DISPLAY_OBJECT_DETAILS</event>
<filters>
<filter>FAQ</filter>
@@ -149,7 +149,7 @@
IssueLog::Info("FAQ: '{$sFaqTitle}' (id:{$sId}) was read by {$sUser}");
}
]]></code>
</listener>
</event_listener>
</event_listeners>
<meta>
<presentation>