/** * Store a newly created resource in storage. * * @return Response */ public function store(CreateLinkRequest $request) { $input = $request->all(); // $input = $this->format_url($input); $link = Link::create($input); Flash::message('Link saved successfully.'); return $link; }
/** * Store a newly created resource in storage. * * @param Request $request * @return Response */ public function store(CreateLinkRequest $request) { $blank = 0; if ($request->input('blank') === 'on') { $blank = 1; } $link = Link::create(['title' => $request->input('title'), 'blank' => $blank, 'url' => $request->input('url'), 'project_id' => $request->input('project_id')]); if ($link) { flash()->success('Link created successfully!'); } else { flash()->error('Oops! Something went wrong.'); } return redirect(route('backend')); }
/** * Update the specified Link in storage. * * @param int $id * @param CreateLinkRequest $request * * @return Response */ public function update($id, CreateLinkRequest $request) { /** @var Link $link */ $link = Link::find($id); if (empty($link)) { Flash::error('Link not found'); return redirect(route('admin.links.index')); } $link->fill($request->all()); $link->save(); Flash::message('Link updated successfully.'); return redirect(route('admin.links.index')); }