public function create() { if (Auth::guest()) { return view('welcome'); } $locality_natures = LocalityNature::all(); $municipes = DB::table('provinces')->select('id', 'province', 'municipe')->get(); $provinces = DB::table('provinces')->select('province')->distinct()->get(); $coords_sources = CoordsSource::all(); $species = MammalTaxonomy::all(); if (Auth::user()->institutional) { $basis_of_records = BasisOfRecord::all(); } else { $basis_of_records = BasisOfRecord::where('id', '1')->get(); } $localidades = Auth::User()->gazeteer; return view('records.create', compact('locality_natures', 'coords_sources', 'provinces', 'municipes', 'species', 'localidades', 'basis_of_records')); }
public function show($id) { $specie = MammalTaxonomy::find($id); $taxaitems = array('kingdom', 'phylum', 'class', 'subclass', 'order', 'suborder', 'infraorder', 'superfamily', 'family', 'subfamily', 'tribe', 'genus', 'subgenus', 'species', 'subspecies'); return view('taxonomy.info', compact('specie', 'taxaitems')); }