getCidrList()) ->reduce(fn($initial, $ip_range) => $initial || IP::contains( $ip_range, $client_ip )->unwrap()); $ip_is_allowed_by_config = \collect(AdminSecure::getOptions()->getCidrAllowedList()) ->reduce(fn($initial, $ip_range) => $initial || IP::contains( $ip_range, $client_ip )->unwrap()); if ($ip_is_allowed or $ip_is_allowed_by_config or AdminSecure::ipIsPrivate($client_ip)) { return $next($request); } abort(403, \trans('Denied IP')); } }