/** * @param Companionship $companionship * @param Family $family * @param Elder $elder * @param $id * @return $this */ public function edit(Companionship $companionship, Family $family, Elder $elder, $id) { $companionship = $companionship->getCompanionship($id); $families = $family->getFamilies(); $elders = $elder->getElders(); return view('companionships.edit')->with(compact('companionship', 'families', 'elders')); }
/** * @param Family $family * @param Visit $visit * @param $id * @return $this */ public function edit(Family $family, Visit $visit, $id) { $visit = $visit->findOrFail($id); $families = $family->getFamilies(); return view('visits.edit')->with(compact('visit', 'families')); }
public function create(Family $family) { $families = $family->getFamilies(); return view('report.create')->with(compact('families')); }
/** * @param Family $family * @param Companionship $companionship * @return $this */ public function index(Family $family, Companionship $companionship) { $families = $family->getFamilies(); $companionships = $companionship->getAllCompanionships(); return view('families.index')->with(compact('families', 'companionships')); }