Example #1
0
 public function actionGetStatus()
 {
     if (!$_REQUEST['source']) {
         echo json_encode(array('errors' => array('Unknown connection type')));
         Yii::app()->end();
     }
     $return = array();
     $source = strtoupper($_REQUEST['source']);
     $last_connection = Listener::getLastConnectionInfo($source);
     $return = array('listener_id' => $last_connection ? $last_connection['listener_id'] : 0, 'started_show' => $last_connection ? $last_connection['started_show'] : '', 'stopped_show' => $last_connection ? $last_connection['stopped_show'] : '', 'duration' => $last_connection ? $last_connection['duration'] : 0, 'duration_formatted' => $last_connection['duration_formatted']);
     echo json_encode($return);
     Yii::app()->end();
 }