Raisin
view release on metacpan or search on metacpan
lib/Raisin/API.pm view on Meta::CPAN
sub options { _add_route('options', @_) }
sub patch { _add_route('patch', @_) }
sub post { _add_route('post', @_) }
sub put { _add_route('put', @_) }
sub params { $SETTINGS{params} = \@_ }
sub requires { (requires => { name => @_ }) }
sub optional { (optional => { name => @_ }) }
sub group(&) { (encloses => [shift->()]) }
# Swagger
sub desc { $SETTINGS{desc} = shift }
sub entity { $SETTINGS{entity} = shift }
sub summary { $SETTINGS{summary} = shift }
sub tags { $SETTINGS{tags} = \@_ }
sub produces {$SETTINGS{produces} = shift }
sub _add_route {
my @params = @_;
( run in 0.769 second using v1.01-cache-2.11-cpan-49f99fa48dc )