/** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index() { //TODO: subcontact_type dependent on order in database which is less than ideal really looking for where not a parish or diocese organization //$organizations = \montserrat\Contact::whereContactType(CONTACT_TYPE_ORGANIZATION)->where('subcontact_type','>',CONTACT_TYPE_DIOCESE)->orderBy('organization_name', 'asc')->with('addresses.state','phone_primary.location','emails','websites','bishops.contact_b','parishes.contact_a')->toSql(); $organizations = \montserrat\Contact::organizations_generic()->orderBy('organization_name', 'asc')->paginate(100); //dd($organizations); return view('organizations.index', compact('organizations')); // }