WWW-Suffit-Plugin-CommonHelpers
view release on metacpan or search on metacpan
lib/WWW/Suffit/Plugin/CommonHelpers.pm view on Meta::CPAN
text => length $message ? $message : defined $data ? $self->dumper($data) : '',
status => $status,
},
)
}
sub _client_ip {
my $self = shift;
my $trustedproxies = shift;
$self->req->trusted_proxies($trustedproxies)
if defined($trustedproxies) && is_array_ref($trustedproxies) && $self->req->can("trusted_proxies");
return $self->tx->remote_address; # X-Forwarded-For
}
sub _base_url {
my $self = shift;
my $base_url = $self->req->url->base->path_query('/')->to_string // '';
$base_url =~ s/\/+$//;
return $base_url;
}
1;
( run in 0.275 second using v1.01-cache-2.11-cpan-26ccb49234f )