get(); $edes = $mobas->pluck('code_ede'); if(count($mobas) > 1) { $multiple = true; } else if(count($mobas) == 0) { return redirect('/search'); } $datePonte = $mobas[0]->date_ponte; $dcr = $mobas[0]->dcr; $libelle = $mobas[0]->libelle_produit; $date_emballage = $mobas[0]->date_emballage; //Compare DCR et Today $date_dcr = Carbon::createFromFormat('Y-m-d', $dcr); $date_today = Carbon::now(); $dcrGood = $date_today < $date_dcr; $eleveurs = Eleveur::whereIn('code_ede', $edes)->get(); //dd($eleveurs); session(['subColor' => 'blue']); return view('themes.loue.index_id', [ 'id' => $id, 'multiple' => $multiple, 'datePonte' => $datePonte, 'dcr' => $dcr, 'libelle' => $libelle, 'dcrGood' => $dcrGood, 'eleveurs' => $eleveurs, 'date_emballage' => $date_emballage ]); } public function EleveurPortrait($id, $eleveurId){ $dateToday = Carbon::now()->toArray(); $currentYear = $dateToday['year']; $eleveur = Eleveur::where('id', $eleveurId)->first(); if(isset($eleveur->naissance) && $eleveur->naissance != ""){ $date_naissance = Carbon::createFromFormat('d/m/Y', $eleveur->naissance)->toArray(); $year = $date_naissance['year']; $age = $currentYear - $year; } else { $age = false; } if(isset($eleveur->elv_date_debut) && $eleveur->elv_date_debut != ""){ $date_elevage = Carbon::createFromFormat('d/m/Y', $eleveur->elv_date_debut)->toArray(); $year_elevage = $date_elevage['year']; $age_elevage = $currentYear - $year_elevage; } else { $age_elevage = false; } return view('themes.loue.elevages.portrait', ['id' => $id, 'eleveur' => $eleveur, 'age' => $age, 'ageElevage' => $age_elevage]); } }