Example #1
0
require 'controller.php';
if (isset($_GET['action'])) {
    $action = $_GET['action'];
    switch ($action) {
        case 'get_all_events':
            # code...
            Controller::get_all_events();
            break;
        case 'get_future_events':
            Controller::get_future_events();
            break;
        case 'get_events_after':
            if (isset($_GET['start_time'])) {
                $beg = $_GET['start_time'];
                Controller::get_events_after($beg);
            } else {
                echo_error(PARAMETER_NOT_SET);
            }
            break;
        case 'get_events_related_to':
            if (isset($_GET['keyword'])) {
                $keyword = $_GET['keyword'];
                Controller::get_events_related_to($keyword);
            } else {
                echo_error(PARAMETER_NOT_SET);
            }
            break;
        case 'get_events_keyword_location_within_one_day':
            if (isset($_GET['keyword']) and isset($_GET['location'])) {
                $keyword = $_GET['keyword'];