/** * Execute the job. * * @return void */ public function handle(Request $request) { $page = Page::findOrFail($this->id); $page->update(['title' => $request->get('title'), 'description' => $request->get('description'), 'body' => $request->get('body')]); \Session::flash('success', 'Your page has been saved successfully'); }
/** * Execute the job. * * @return void */ public function handle(Request $request) { $page = Page::create(['title' => $request->get('title'), 'description' => $request->get('description'), 'slug' => str_slug($request->get('slug')), 'body' => $request->get('body')]); \Session::flash('success', 'Your page has been saved.'); event(new \Larapress\Pages\Events\PageWasSaved($page)); }
public function edit($id) { $this->authorize('edit', Page::class); $page = Page::findOrFail($id); return view('larapress::pages.edit')->with('page', $page); }