public function editView()
 {
     $this->beforeFilter('verifyeditadmin');
     $data = SRUtilities::getEditSRData();
     $storageResourceId = "";
     if (Input::has("srId")) {
         $storageResourceId = Input::get("srId");
     } else {
         if (Session::has("storageResource")) {
             $storageResource = Session::get("storageResource");
             $storageResourceId = $storageResource->storageResourceId;
         }
     }
     if ($storageResourceId != "") {
         $storageResource = SRUtilities::get_storage_resource($storageResourceId);
         $dataMovementInterfaces = array();
         $addedDMI = array();
         //var_dump( CRUtilities::getJobSubmissionDetails( $data["computeResource"]->jobSubmissionInterfaces[0]->jobSubmissionInterfaceId, 1) ); exit;
         if (count($storageResource->dataMovementInterfaces)) {
             foreach ($storageResource->dataMovementInterfaces as $DMI) {
                 $dataMovementInterfaces[] = SRUtilities::getDataMovementDetails($DMI->dataMovementInterfaceId, $DMI->dataMovementProtocol);
                 $addedDMI[] = $DMI->dataMovementProtocol;
             }
         }
         $data["storageResource"] = $storageResource;
         $data["dataMovementInterfaces"] = $dataMovementInterfaces;
         $data["addedDMI"] = $addedDMI;
         return View::make("storage-resource/edit", $data);
     } else {
         Session::put("message", "Unable to retrieve this Storage Resource. Please try again later or submit a bug report using the link in the Help menu.");
         return View::make("storage-resource/browse");
     }
 }