public function put($data, $id) { $obj = ImportedPackage::find($id); if ($obj == null) { $obj = new ImportedPackage(); } if (@isset($data['package_id']) && $data['package_id'] != null) { $obj->package_id = Crypt::encrypt(str_pad(trim($data['package_id']), 4, $this->blankSpace, STR_PAD_RIGHT)); } if (@isset($data['source']) && $data['source'] != null) { $obj->source = Crypt::encrypt(str_pad(trim($data['source']), 15, $this->blankSpace, STR_PAD_RIGHT)); } if (@isset($data['destination']) && $data['destination'] != null) { $obj->destination = Crypt::encrypt(str_pad(trim($data['destination']), 15, $this->blankSpace, STR_PAD_RIGHT)); } if (@isset($data['port']) && $data['port'] != null) { $obj->port = Crypt::encrypt(str_pad(trim($data['port']), 4, $this->blankSpace, STR_PAD_RIGHT)); } if (@isset($data['protocol']) && $data['protocol'] != null) { $obj->protocol = Crypt::encrypt(str_pad(trim($data['protocol']), 4, $this->blankSpace, STR_PAD_RIGHT)); } if (@isset($data['data']) && $data['data'] != null) { $obj->data = Crypt::encrypt(str_pad(trim($data['data']), 50, $this->blankSpace, STR_PAD_RIGHT)); } return $obj; }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { try { if (intval($id) > 0) { $data = ImportedPackage::find($id); if ($data != null) { $data->delete(); return redirect('imported-packages'); } } return redirect('imported-packages/create')->withErrors('Could not delete the package:' . $id)->withInput(); } catch (\Exception $e) { return $e->getMessage(); } }