Beispiel #1
0
 public function pushevents($n, $events)
 {
     $status = 'ok';
     /*You can run your custom logic here*/
     $store_to_db = peg_insert_array($events);
     if (count($store_to_db) > 0) {
         $status = 'not ok';
     }
     /*MAKE SURE THE SCRIPT RETURNS 'ok', so the queue is cleared on the pegasus gateway.*/
     return $status;
 }
Beispiel #2
0
<?php

$events = json_decode(file_get_contents('php://input'), true);
//Custom Code Goes here, make sure to echo a json encoded array containing the event_ids of events that caused an error and were not processed properly.
//See the peg1_insert_array function structure wihtin the config.php file
echo json_encode(peg_insert_array($events));
exit;