/** * create a link in the groups files table * * @return Response 200 * @return string message */ public function store($group_id) { $file_id = $input['fileId']; //Create Link $groups_files = new GroupFile(); $groups_files->file_id = $file_id; $groups_files->group_id = $group_id; $groups_files->assignment_id = $input['assignmentId']; $groups_files->save(); return Redirect::to('/comments'); }
/** * Store a newly created File in the DB * * @return Response 200 * @return string message */ public function store(Request $request) { $input = Input::all(); $file = new UserFile(); $uploaded_file = $request->file('file'); $file_content = File::get($uploaded_file->path()); //Create File $file->fileType = $uploaded_file->getClientOriginalExtension(); $file->createdBy = Auth::id(); $file->fileContent = $file_content; $file->save(); $groups_files = new GroupFile(); $groups_files->file_id = $file->id; $groups_files->group_id = $input['groupId']; $groups_files->assignment_id = $input['assignmentId']; $groups_files->save(); return Redirect::to('/comments'); }