/**
  * 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;
     }
 }
Exemplo n.º 2
0
        <?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'];