コード例 #1
0
 public function postUpload()
 {
     $file = Input::all();
     $dir = Auth::user()->username;
     $path = '/users/' . $dir;
     if (!is_dir(public_path() . $path)) {
         mkdir(public_path() . $path);
     }
     $name = MaterialFileController::sanitize(pathinfo($file['file']->getClientOriginalName(), PATHINFO_FILENAME));
     $extension = strtolower($file['file']->getClientOriginalExtension());
     $filename = $name . '.' . $extension;
     $file['file']->move(public_path() . $path . '/', $filename);
     $response = $filename;
     return $response;
 }