CGI-Application-URIMapping
view release on metacpan or search on metacpan
lib/CGI/Application/URIMapping.pm view on Meta::CPAN
sub register {
my ($self, @entries) = @_;
my $dispatch_table = ($dispatch_table{ref($self) || $self} ||= {});
my $uri_table = ($uri_table{ref($self) || $self} ||= {});
foreach my $entry (@entries) {
$entry = {
path => $entry,
} unless ref $entry;
my $app = $entry->{app} || (caller)[0];
my $host = $entry->{host} || '*';
my $proto = $entry->{protocol} || 'http';
my $uri_table_entry;
my $rm;
unless ($rm = $entry->{rm}) {
unless (ref $entry->{path}) {
(split '/:', $entry->{path}, 2)[0] =~ m|([^/]+)/?$|
and $rm = $1;
}
}
( run in 0.444 second using v1.01-cache-2.11-cpan-a3c8064c92c )