/** * Handling request for user who is not logged in into to site * @param $request */ public function handleRequestForExternalUser($request, $next) { $userProfileVisiting = UserProfile::find($request->route()->parameter('id')); if (strtolower($request->method()) == "get" && (SiteConstants::isManager($userProfileVisiting->user_type) || SiteConstants::isAdmin($userProfileVisiting->user_type))) { return redirect('/'); } return $next($request); }