/** * Update Page * * @param Request $request * @param $slug * @return bool * @internal param $page */ public function update(Request $request, $slug) { $input = ['title' => $request->input('title'), 'content' => $request->input('content')]; if ($this->page->save($slug, $input)) { return redirect()->route('admin.page')->withSuccess('Page successfully updated.'); } return redirect()->route('admin.page')->withError('Page could not be updated.'); }
/** * Publish contracts * * @return \Illuminate\View\View */ public function publishContracts() { $page = $this->page->get('publish-contracts'); $page_name = 'publish-contracts'; return view('page.master', compact('page', 'page_name')); }