Exemplo n.º 1
0
    //use files
    require_once 'classes/conference.php';
    require_once 'classes/division.php';
    require_once 'classes/exceptions.php';
    //read parameter from url
    $id = $_GET['id'];
    try {
        //create object with data
        $c = new Conference($id);
        $json = '{"status" : 0,
              "id" : "' . $c->get_id() . '",
              "name" : "' . $c->get_name() . '",
              "image" : "' . $c->get_image() . '",
              "divisions" : [';
        $first = true;
        foreach ($c->get_divisions() as $d) {
            if ($first) {
                $first = false;
            } else {
                $json .= ',';
            }
            $json .= '{"id" : "' . $d->get_id() . '",
                "name" : "' . $d->get_name() . '"
              }';
        }
        $json .= ']}';
        echo $json;
    } catch (RecordNotFoundException $ex) {
        echo '{"status" : 1, "errorMessage" : "' . $ex->get_message() . '"}';
    }
} else {