public function save($request) { $testimonial = new Testimonial(); $testimonial->name = $request->input('name'); $testimonial->description = $request->input('description'); $testimonial->pic_path = $request->input('pic_path'); $testimonial->status = $request->input('status'); if ($testimonial->save()) { return $testimonial->id; } else { return false; } }
public function postShowAdd() { $validation_data = ['title' => 'required|min:3', 'testimonial' => 'required|min:10']; // Validate data $validator = new Validator(); $errors = $validator->isValid($validation_data); if (sizeof($errors) > 0) { \App\libs\session\Session::flash('errors', $errors); echo $this->blade->render('add-testimonials'); exit; } $testimonial = new Testimonial(); $testimonial->title = $_POST['title']; $testimonial->testimonial = $_POST['testimonial']; $testimonial->user_id = LoggedIn::user()->id; $testimonial->save(); header('Location: /testimonial-saved'); exit; }