예제 #1
0
 /**
  * @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'));
 }
예제 #2
0
 /**
  * @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'));
 }
예제 #3
0
 public function create(Family $family)
 {
     $families = $family->getFamilies();
     return view('report.create')->with(compact('families'));
 }
예제 #4
0
 /**
  * @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'));
 }