$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;
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