Beispiel #1
0
 /**
  * Delete a device record
  * @param $result
  * @return mixed
  */
 public function deleteDevice($result)
 {
     // validation
     if (!is_numeric($this->deviceId)) {
         $result['error'] = "A valid id must be supplied";
         return $result;
     }
     $devMdl = new DevicesModel();
     if ($devMdl->remove($this->deviceId) !== false) {
         $result['data'] = true;
         // log data
         Logger::write("Device deleted with id:" . $this->deviceId, "CONFIG");
     } else {
         $result['error'] = "Could not remove the device";
     }
     return $result;
 }