/** * Update ink_cost associated with JobCard * * @param Request $request * @param JobCard $job_card * @return $this */ public function updateInkCost(Request $request, JobCard $job_card) { $this->authorize('edit_buffer'); $this->validate($request, ['ink_cost' => 'required|numeric|min:1']); $job_card->ink_cost = $request->get('ink_cost'); $job_card->save(); flash()->success('Ink Cost Saved!', 'Job Card (' . $job_card->job_cards_id . ') has been updated.'); return redirect()->back(); }