Example #1
0
 /**
  * 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();
 }