/** * Display the specified resource. * * @param int $id * @return Response */ public function show($id, $firstName, $lastName) { $advisor = Advisor::find($id); $this->availability->scrubExpiredAvailabilities(); $expertiseGroups = ExpertiseGroup::all(); return View::make('advisors.show', compact(['advisor', 'expertiseGroups'])); }
public function getActiveAdvisorsOfGroupJson($expGroupId) { $group = ExpertiseGroup::find($expGroupId); $advisors = $group->getAdvisorsAndAvailWhoHaveAnAvailabilityWithinGroup(); foreach ($advisors as $advisor) { foreach ($advisor as $jaun) { $jaun->toJson(); } } return $advisors; }
public function destroyExpertiseGroup($id) { $expertiseGroup = ExpertiseGroup::find($id); $expertiseGroup->delete(); return 'happy days'; }
public function connect() { $expertiseGroups = ExpertiseGroup::all(); return View::make('user.expertise.connect', compact(['expertiseGroups'])); }
public function approve($id) { $expertise = Expertise::find($id); $expertiseGroups = ExpertiseGroup::all(); return View::make('expertise.approve', compact(['expertise', 'expertiseGroups'])); }
/** * Show the form for editing the specified resource. * * @param int $id * @return Response */ public function edit($id) { $expertiseGroup = ExpertiseGroup::find($id); return View::make('expertise-groups.edit', compact(['expertiseGroup'])); }