Group
Extension

Matches 3

CatalystX-Eta ( R/RE/RENTOCRON/CatalystX-Eta-0.08.tar.gz, RENTOCRON, 2015; MetaCPAN )
CatalystX-Eta/lib/CatalystX/Eta.pm ( view source; MetaCPAN )
 the truly REST. Catalyst::Controller::REST and
CatalystX::Eta::Controller::REST only implement a JSON/YAML response, but lot of people would call those applications REST.

Please do not use XML respo
CatalystX-Eta ( R/RE/RENTOCRON/CatalystX-Eta-0.08.tar.gz, RENTOCRON, 2015; MetaCPAN )
CatalystX-Eta/lib/CatalystX/Eta/Controller/TypesValidation.pm ( view source; MetaCPAN )
alystX::Eta::Controller::TypesValidation;

use Moose::Role;
use Moose::Util::TypeConstraints;
use JSON::MaybeXS;

sub validate_request_params {
    my $self = shift;

    my ( $c, %fields ) = @_;

   
CatalystX-Eta ( R/RE/RENTOCRON/CatalystX-Eta-0.08.tar.gz, RENTOCRON, 2015; MetaCPAN )
CatalystX-Eta/lib/CatalystX/Eta/Controller/REST.pm ( view source; MetaCPAN )
se JSON::MaybeXS;

BEGIN { extends 'Catalyst::Controller::REST' }

__PACKAGE__->config(
    default => 'application/json',
    'map'   => {
        'application/json' => 'JSON',
        'text/x-json' 
     => 'JSON',
    },
);

sub end : Private {
    my ( $self, $c ) = @_;

    #... do things before Serializing ...
    my $code = $c->res->status;
    if ( scalar( @{ $c->error } ) ) {
        $code

Powered by Groonga
Maintained by Kenichi Ishigaki <ishigaki@cpan.org>. If you find anything, submit it on GitHub.