/** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function adminIndex() { $visas = Visa::with('Service', 'Service.country', 'Requirement')->get(); $countries = Country::orderBy('name')->get(); $requirements = Requirement::orderBy('title')->get(); return View('admin.visas', ['visas' => $visas, 'countries' => $countries, 'requirements' => $requirements]); }
public function index() { $reqs = Requirement::orderBy('year', 'DESC')->orderBy('quarter', 'DESC')->orderBy('team_id', 'DESC')->get(); $teams = Team::where('active', true)->get(); foreach ($reqs as $key => $req) { $req->req_for = $req->type->name; if ($req->team_id !== null) { $req->req_for .= ': ' . $req->team->name; } } return view('requirements.list')->with(compact('reqs', 'teams')); }