Exemplo n.º 1
0
 public function doSecBeacUnassign($id, $secId)
 {
     $section = new ParseObject("Sections", $secId);
     $beacon = new ParseObject("Beacons", $id);
     $beacon->delete("section");
     $beacon->set("isSectionAssigned", false);
     try {
         $beacon->save();
         return ['status' => true];
     } catch (ParseException $ex) {
         return ['status' => false, 'parseMsg' => $ex->getMessage()];
     }
 }
Exemplo n.º 2
0
 public function deleteField($objectId)
 {
     $object = new ParseObject("Test", $objectId);
     $object->delete("name");
     try {
         ParseClient::$THROW_RESPONSE = true;
         $object->save();
     } catch (\Exception $ex) {
         $msg = json_decode($ex->getMessage(), true);
         return $msg ? $msg : $ex->getMessage();
     }
 }
Exemplo n.º 3
0
 public function unAssignBeacon($beaconId, $venueId)
 {
     $beacon = new ParseObject("Beacons", $beaconId);
     $beacon->delete("outlet");
     $beacon->delete("section");
     $beacon->set("isStoreAssign", false);
     $beacon->set("isSectionAssigned", false);
     try {
         $beacon->save();
         notify('success', "Beacon unassigned succesfully", 'company/venues/venueDetailsBeac/' . $venueId);
     } catch (ParseException $ex) {
         notify('danger', $ex->getMessage(), 'company/venues/venueDetailsBeac/' . $venueId);
     }
 }