/** * Decline an invite to join a board * * @param $board * @return \Illuminate\Http\RedirectResponse|\Illuminate\Routing\Redirector */ public function declineInvite($board) { $user = auth()->user(); $board = Board::where('identifier', $board)->first(); $decline = Invite::where('board_identifier', $board->identifier)->where('new_member', $user->email)->delete(); return redirect('/boards'); }
/** * Bootstrap the application services. * * @return void */ public function boot() { view()->composer('partials.navbar', function ($view) { $user = auth()->user(); $invites = Invite::where('new_member', $user->email)->get(); $view->with('invites', $invites); }); }