/**
  * Display a listing of the resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function index()
 {
     if (Gate::denies('list-template')) {
         abort(403);
     }
     $flowTemplates = FlowTemplate::all();
     return view('admin.backend.flow-template.list', ['flowTemplates' => $flowTemplates]);
 }
 /**
  * Show the form for editing the specified resource.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function edit($issue)
 {
     if (Gate::denies('edit-issue')) {
         abort(403);
     }
     $flowTemplates = FlowTemplate::all();
     $locationSteps = $issue->locationsteps()->orderBy('step_order', 'asc')->get();
     return view('admin.backend.issues.edit', ['issue' => $issue, 'locationSteps' => $locationSteps, 'flowTemplates' => $flowTemplates]);
 }