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(); // } } }