/**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index()
 {
     $sos = SosModel::latest()->get();
     if (Auth::user()->isStudent()) {
         $sos = SosModel::where("user_id", Auth::user()->id)->latest()->get();
     }
     $sos = SosModel::latest()->get();
     return view("pages.sos_requests.index", compact("sos"));
 }
 public function __construct()
 {
     $this->middleware('auth');
     $user_types = UserType::lists("name", "id");
     $states = State::lists("name", "id");
     $users_count = User::with("state")->latest()->get()->count();
     $universities_count = University::latest()->get()->count();
     $sos_count = SosModel::latest()->get()->count();
     $students_count = Student::latest()->get()->count();
     $companies_count = Company::latest()->get()->count();
     \View::share(compact("users_count", "universities_count", "sos_count", "states", "user_types", "students_count", "companies_count"));
 }