コード例 #1
1
 public function apiRegister(Request $request)
 {
     $model = $request->Input('model');
     $manufacturer = $request->Input('manufacturer');
     $product = $request->Input('product');
     $sdk_version = $request->Input('sdk_version');
     $serial_number = $request->Input('serial_number');
     $latitude = $request->Input('latitude');
     $longitude = $request->input('longitude');
     // Check if serial number exists in database
     $newDevice = Device::where('serial_number', '=', $serial_number)->first();
     if (null == $newDevice) {
         $newDevice = new Device();
         $newDevice->model = $model;
         $newDevice->manufacturer = $manufacturer;
         $newDevice->product = $product;
         $newDevice->sdk_version = $sdk_version;
         $newDevice->serial_number = $serial_number;
         $newDevice->latitude = $latitude;
         $newDevice->longitude = $longitude;
         $newDevice->save();
     }
     return $newDevice->jsonSerializable();
 }