mirror of
https://github.com/Combodo/iTop.git
synced 2026-05-21 00:02:17 +02:00
EventService: refactoring
This commit is contained in:
@@ -1,21 +1,19 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<itop_design xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="3.1">
|
||||
<meta>
|
||||
<events>
|
||||
<event id="DisplayObjectDetails" _delta="define">
|
||||
<description>An object details is about to be displayed to a user</description>
|
||||
<available_filters>Class hierarchy of the displayed object</available_filters>
|
||||
<arguments>
|
||||
<argument id="object">
|
||||
<description>The object displayed</description>
|
||||
<type>DBObject</type>
|
||||
</argument>
|
||||
<argument id="debug_info">
|
||||
<description>Debug string</description>
|
||||
<type>string</type>
|
||||
</argument>
|
||||
</arguments>
|
||||
</event>
|
||||
</events>
|
||||
</meta>
|
||||
<itop_design version="3.1">
|
||||
<events>
|
||||
<event id="DisplayObjectDetails" _delta="define">
|
||||
<description>An object details is about to be displayed to a user</description>
|
||||
<available_filters>Class hierarchy of the displayed object</available_filters>
|
||||
<arguments>
|
||||
<argument id="object">
|
||||
<description>The object displayed</description>
|
||||
<type>DBObject</type>
|
||||
</argument>
|
||||
<argument id="debug_info">
|
||||
<description>Debug string</description>
|
||||
<type>string</type>
|
||||
</argument>
|
||||
</arguments>
|
||||
</event>
|
||||
</events>
|
||||
</itop_design>
|
||||
@@ -29,8 +29,6 @@ use BinaryExpression;
|
||||
use Combodo\iTop\Portal\Brick\CreateBrick;
|
||||
use Combodo\iTop\Portal\Helper\ApplicationHelper;
|
||||
use Combodo\iTop\Portal\Helper\ContextManipulatorHelper;
|
||||
use Combodo\iTop\Service\EventService;
|
||||
use Combodo\iTop\Service\EventName;
|
||||
use DBObject;
|
||||
use DBObjectSearch;
|
||||
use DBObjectSet;
|
||||
@@ -197,7 +195,7 @@ class ObjectController extends BrickController
|
||||
$sObjectClass = get_class($oObject);
|
||||
$sObjectId = $oObject->GetKey();
|
||||
|
||||
$oObject->FireEvent(EventName::DISPLAY_OBJECT_DETAILS);
|
||||
$oObject->FireEvent(EVENT_SERVICE_DISPLAY_OBJECT_DETAILS);
|
||||
|
||||
$aData = array('sMode' => 'view');
|
||||
$aData['form'] = $oObjectFormHandler->HandleForm($oRequest, $aData['sMode'], $sObjectClass, $sObjectId);
|
||||
|
||||
@@ -1231,7 +1231,7 @@
|
||||
</state>
|
||||
</states>
|
||||
</lifecycle>
|
||||
<hook_listeners>
|
||||
<event_listeners>
|
||||
<listener id="OnBeforeInsertEvent">
|
||||
<event>BeforeInsert</event>
|
||||
<callback>OnBeforeInsertEvent</callback>
|
||||
@@ -1242,7 +1242,7 @@
|
||||
<callback>OnBeforeUpdateEvent</callback>
|
||||
<priority>0</priority>
|
||||
</listener>
|
||||
</hook_listeners>
|
||||
</event_listeners>
|
||||
<methods>
|
||||
<method id="GetTicketRefFormat">
|
||||
<static>true</static>
|
||||
|
||||
Reference in New Issue
Block a user