/** * Creates a new priority. * * @param PriorityRequest $request * * @return \Illuminate\Http\JsonResponse|\Illuminate\Http\RedirectResponse */ public function store(PriorityRequest $request) { $priority = $this->priority->create($request); if ($priority) { $message = 'Successfully created priority.'; return redirect()->route('maintenance.work-orders.priorities.index')->withSuccess($message); } else { $message = 'There was an issue creating a priority. Please try again.'; return redirect()->route('maintenance.work-orders.priorities.create')->withErrors($message); } }