Пример #1
0
 public function index()
 {
     $species = collect(Species::all())->shuffle();
     /*
      *
      */
     $highestTierTaxaGroup = TaxaGroup::where('tier', '=', 1)->where('uploadToWeb', '=', 1)->get();
     $secondTierTaxaGroup = TaxaGroup::where('tier', '=', 2)->where('uploadToWeb', '=', 1)->get();
     //        $test = [];
     //        $test1 = [];
     //        HomeController::recursivelyGetSpecies(TaxaGroup::find('Diptera (True Flies)'),$test, $test1);
     //
     //        return implode(' ', $test1);
     // Sort genusName in ascending order
     $secondTierTaxaGroup = array_values(array_sort($secondTierTaxaGroup, function ($value) {
         return $value['taxaGroupID'];
     }));
     return View::make('pages.home', ['specimens' => $species, 'genusNames' => $secondTierTaxaGroup, 'classNames' => $highestTierTaxaGroup]);
 }