Dancer-Plugin-Resource
view release on metacpan or search on metacpan
lib/Dancer/Plugin/Resource.pm view on Meta::CPAN
};
}
register prepare_serializer_for_format => \&prepare_serializer_for_format;
register resource => sub {
my ($resource, %options) = @_;
my $params = ':id';
my ($old_prefix, $parent_prefix);
unless ($options{skip_prepare_serializer} || ((caller)[1] =~ /^(?:t|xt)/)) {
prepare_serializer_for_format;
}
# if this resource is a nested child resource, manage the prefix
$old_prefix = Dancer::App->current->prefix || '';
$parent_prefix = '';
if ($options{parent} and $routes{$options{parent}}) {
prefix $parent_prefix = $routes{$options{parent}};
}
( run in 0.233 second using v1.01-cache-2.11-cpan-1e74a51a04c )