/** * Notification handler called when the request is being processed. * @param event $event the event **/ function notify($event) { if ($event->get('soa_an')) { $entity = owa_coreAPI::entityFactory('ecoinsight.eco_core'); $entity->load($event->get('guid')); if (!$entity->wasPersisted()) { $ret = $this->createEntity($event, $entity); $this->processOfflineClickEvent($event); $this->updateVisitor($event); if ($ret) { return OWA_EHS_EVENT_HANDLED; } else { owa_coreAPI::debug('Event failed to persist.'); return OWA_EHS_EVENT_FAILED; } } else { owa_coreAPI::debug('Event previously persisted.'); return OWA_EHS_EVENT_HANDLED; } } else { owa_coreAPI::debug('No application name parameter.'); return OWA_EHS_EVENT_HANDLED; } }
<?php if (in_array($cls_result->status, $glb_status_results)) { ?> $('#select_event').hide(); <?php } ?> $('#res_result').trigger('keyup'); $('#result_edit_result').trigger('keyup'); }); </script> <?php // +++ get events $cls_event = new event(); $events = $cls_event->get(); // --- get events ?> <div name="select_event" id="select_event"> <form name="frm_select_event" id="frm_select_event" action="index.php" method="post"> <input type="hidden" name="frm_action" id="frm_action" value="select_event" /> <b><label for="xSerie"><?php echo $lg['EVENT']; ?> :</label></b> <select name="xSerie" id="xSerie"> <?php if (count($events) == 0) { ?> <option value="">-- <?php echo $lg['EVENTS_EMPTY'];