示例#1
0
 /**
  * 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'));
 }