Exemple #1
0
            }
        }
        if ($pp->updatePort()) {
            if ($lastport->removePort()) {
                updatedevice($pp->DeviceID);
                $response['error'] = false;
            } else {
                $response['error'] = true;
            }
        } else {
            $response['error'] = true;
        }
    } else {
        // Last available port, just delete it.
        if ($pp->removePort()) {
            updatedevice($pp->DeviceID);
            $response['error'] = false;
        } else {
            $response['error'] = true;
        }
    }
    $response['errorcode'] = 200;
    echoResponse(200, $response);
});
//
//	URL:	/api/v1/colorcode/:colorid
//	Method:	DELETE
//	Params:	colorid (passed in URL)
//	Returns:  true/false on update operation
//
$app->delete('/colorcode/:colorid', function ($colorid) {
Exemple #2
0
             if ($i != "PortNumber") {
                 $dp->{$i} = $prop;
             }
         }
         if ($dp->updatePort()) {
             if ($ports->removePort()) {
                 updatedevice($dp->DeviceID);
                 echo 1;
                 exit;
             }
         }
         echo 0;
     } else {
         // Last available port. just delete it.
         if ($dp->removePort()) {
             updatedevice($dp->DeviceID);
             echo 1;
         } else {
             echo 0;
         }
     }
     exit;
 }
 // Attach all rear ports of patch panel to another patch panel
 if (isset($_POST['rear']) && isset($_POST['cdevice'])) {
     $ConnectTo = new Device();
     $ConnectTo->DeviceID = $_POST['cdevice'];
     // error out if connecting device doesn't exist
     if (!$ConnectTo->GetDevice() && $_POST['cdevice'] != 'clear') {
         echo 'false';
         exit;