Beispiel #1
0
 public function store(Request $request)
 {
     $this->validate($request, ['classroom_id' => 'required|exists:classrooms,id', 'user_id' => 'required|exists:users,id', 'content' => 'required'], ['exists' => 'Data :attribute belum terdaftar.', 'required' => 'Kolom :attribute diperlukan!']);
     Discussion::create($request->all());
     \Flash::success('Diskusi berhasil ditambahkan.');
     return redirect()->back();
 }
 public function postAddDiscussion(Request $request)
 {
     $input = $request->only(['text', 'parent', 'article_id']);
     if ($input['text'] == '') {
         if ($request->ajax()) {
             return response()->json();
         }
         return redirect()->back();
     }
     $input['article_id'] = Article::findBySlugOrIdOrFail($input['article_id'])->id;
     $input['user_id'] = \Auth::id();
     $discussion = Discussion::create($input);
     if ($request->ajax()) {
         return response()->json($discussion);
     } else {
         flash()->success('Príspevok bol pridaný do diskusie');
         return redirect()->back();
     }
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Requests\StoreBlogPostRequest $request)
 {
     $create_data = ['title' => $request->get('title'), 'body' => $request->get('body'), 'user_id' => \Auth::user()->id, 'last_user_id' => \Auth::user()->id];
     $discussion = Discussion::create($create_data);
     return redirect()->action('DiscussionController@show', ['id' => $discussion->id]);
 }