public function executeMoveUserStorageFile(sfWebRequest $request)
 {
     global $CFG;
     $CFG->current_app->requireMahara();
     $CFG->current_app->requireLogin();
     $form = $request->getPostParameters();
     if (isset($form['gc_move_file_form_file_id']) && isset($form['gc_move_file_form_file_new_id'])) {
         $user_storage = new GcrUserStorageAccessS3();
         $user_storage->moveObject($form['gc_move_file_form_file_id'], $form['gc_move_file_form_file_new_id']);
     }
     $url = $CFG->current_app->getUrl() . '/institution/viewUserStorage';
     if (isset($form['gc_move_file_form_key'])) {
         $url .= '?folder=' . $form['gc_move_file_form_key'];
     }
     $this->redirect($url);
 }