/** * Store a newly created resource in storage. * * @return Response */ public function store() { $announcements = new Announcement(); $announcements->title = Input::get('title'); $announcements->content = Input::get('content'); $announcements->active = Input::get('active'); $announcements->save(); Session::flash('message', 'You have successfully added announcement'); return Redirect::to('dashboard/admin/announcements'); }
public function doCreate(AnnouncementRequest $request) { $announcement = new Announcement(); $announcement->level_id = $request->level; $announcement->month = \Config::get('app.current_month'); $announcement->text = $request->text; $announcement->start = $request->start; $announcement->end = date('Y-m-d', strtotime('+1 week', strtotime($request->start))); try { $announcement->save(); return redirect()->back()->with('message', 'Announcement has been added successfully !'); } catch (ParseException $ex) { echo 'Failed to create new announcement , with error message: ' . $ex->getMessage(); } }
/** * Run the database seeds. * * @return void */ public function run() { for ($i = 0; $i <= 20; $i++) { $announcement = new Announcement(); $announcement->title = str_random(10); $announcement->binfo = true; $announcement->message = str_random(40); $announcement->save(); $announcement = new Announcement(); $announcement->title = str_random(10); $announcement->binfo = false; $announcement->message = str_random(40); $announcement->save(); } // }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(AnnouncementFormRequest $request) { $announcement = new Announcement(array('heading' => $request->get('heading'), 'content' => $request->get('content'))); $announcement->save(); return redirect('/announcement_create')->with('status', 'Your information is inserted successfully.'); }