public function storeFeedback(FeedbackFormRequest $request) { $user_id = $request->input('user_id'); $product_id = $request->input('product_id'); $nickname = $request->input('nickname'); $heading = $request->input('heading'); $content = $request->input('content'); Feedback::create(['user_id' => $user_id, 'product_id' => $product_id, 'nickname' => $nickname, 'heading' => $heading, 'content' => $content]); return redirect()->route('detail', compact('product_id')); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(FeedbackFormRequest $request) { $traineeId = Auth::user()->id; $feedback = new Feedback(array('trainer_id' => $request->get('trainer_id'), 'trainee_id' => $traineeId, 'voice_range' => $request->get('A1'), 'voice_clearity' => $request->get('A2'), 'communication_skills' => $request->get('A3'), 'rapport_building' => $request->get('A4'), 'interaction' => $request->get('A5'), 'topic_usefulness' => $request->get('B1'), 'material_organization' => $request->get('B2'), 'speakers_knowledge' => $request->get('B3'), 'comments' => $request->get('comments'))); if (Feedback::where('trainee_id', '=', $traineeId)->where('trainer_id', '=', $request->get('trainer_id'))->exists()) { return redirect('/trainee')->with('status', 'You have already given feedback'); } else { $feedback->save(); return redirect('/trainee')->with('status', 'Your feedback has been submitted!'); } }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(FeedbackFormRequest $request) { $feedback = new Feedback(array('trainer_id' => $request->get('trainer_id'), 'voice_range' => $request->get('A1'), 'voice_clearity' => $request->get('A2'), 'communication_skills' => $request->get('A3'), 'rapport_building' => $request->get('A4'), 'interaction' => $request->get('A5'), 'topic_usefulness' => $request->get('B1'), 'material_organization' => $request->get('B2'), 'speakers_knowledge' => $request->get('B3'), 'comments' => $request->get('comments'))); $feedback->save(); return redirect('/feedbackIndex')->with('status', 'Your information has been created!'); }