Example #1
0
 public function postProjectFile()
 {
     if (\Request::ajax()) {
         //  if (Input::hasFile('file')) {
         $file = Input::file('file_source');
         $project_id = Input::input('file-project-id');
         $name = $file->getClientOriginalName();
         $file->move(base_path() . '/public/projectfiles/', $project_id . '_' . $name);
         $project_files = new ProjectFiles();
         $project_files->file_name = $name;
         $project_files->file_path = '/projectfiles/' . $project_id . '_' . $name;
         $project_files->project_id = $project_id;
         $project_files->user_id = \Auth::user()->id;
         $project_files->save();
         echo json_encode(array('success' => 1, 'file_name' => $name, 'file_path' => $project_files->file_path, 'id' => $project_files->id));
         //  $project->filepath = base_path() . '/public/projectfiles/' . $fileName;
         // $project->save();
         //    }
     }
 }