Ejemplo n.º 1
0
        $response['error'] = false;
        $response['errorcode'] = 200;
        $response['colorcode'][$cc->ColorID] = $cc;
    }
    echoResponse(200, $response);
});
//
//	URL:	/api/v1/colorcode/:colorid/timesused
//	Method:	GET
//	Params:	colorid (passed in URL)
//	Returns:  Number of objects using :colorid
//
$app->get('/colorcode/:colorid/timesused', function ($colorid) {
    $response['error'] = false;
    $response['errorcode'] = 200;
    $response['colorcode'] = ColorCoding::TimesUsed($colorid);
    echoResponse(200, $response);
});
//
//	URL:	/api/v1/devicetemplate
//	Method:	GET
//	Params: none
//	Returns: All available device templates
//
$app->get('/devicetemplate', function () use($app) {
    $dt = new DeviceTemplate();
    foreach ($app->request->get() as $prop => $val) {
        $dt->{$prop} = $val;
    }
    $response['error'] = false;
    $response['errorcode'] = 200;
Ejemplo n.º 2
0
        if ($col->UpdateCode()) {
            echo 'u';
        } else {
            echo 'f';
        }
    } else {
        if ($col->CreateCode()) {
            echo $col->ColorID;
        } else {
            echo 'f';
        }
    }
    exit;
}
if (isset($_POST['ccused'])) {
    $count = ColorCoding::TimesUsed($_POST['ccused']);
    if ($count == 0) {
        $col = new ColorCoding();
        $col->ColorID = $_POST['ccused'];
        $col->DeleteCode();
    }
    echo $count;
    exit;
}
if (isset($_POST['mt'])) {
    // Media Types
    $mt = new MediaTypes();
    $mt->MediaType = trim($_POST['mt']);
    $mt->ColorID = $_POST['mtcc'];
    if (isset($_POST['mtid'])) {
        // If set we're updating an existing entry