public function upload()
 {
     $proObj = new Provider($_GET['connection_name']);
     $proObj->uploadFile($_GET['file']);
 }
 public function upload_dummy()
 {
     dump($_POST['real_store']);
     dump($_POST['dummy_path']);
     dump($_POST['dummy_store']);
     dump(User::find(Auth::user()->id)->token->where('connection_name', $_POST['real_store'])->first()->id);
     $tk = Token::where('connection_name', $_POST['real_store'])->where('user_id', Auth::user()->id)->firstOrFail();
     $des = $tk->gtc_folder;
     if ($_POST['dummy_path'] == "") {
         $des = "";
     }
     $proObj = new Provider($_POST['real_store']);
     $path = $proObj->uploadFile($_FILES['file'], $des);
     if ($_POST['dummy_store'] != 'all') {
         $dm = new DummyFile();
         $real_store = User::find(Auth::user()->id)->token->where('connection_name', $_POST['real_store'])->first()->id;
         $dummy_store = User::find(Auth::user()->id)->token->where('connection_name', $_POST['dummy_store'])->first()->id;
         $dm->path = $path[0]['path'];
         $dm->real_store = $real_store;
         $dm->dummy_path = $_POST['dummy_path'];
         $dm->dummy_store = $dummy_store;
         $dm->save();
     }
     return 'true';
 }