Group
Extension

Matches 1

Catalyst-TraitFor-Request-QueryFromJSONY ( J/JJ/JJNAPIORK/Catalyst-TraitFor-Request-QueryFromJSONY-0.002.tar.gz, JJNAPIORK, 2015; MetaCPAN )
Catalyst-TraitFor-Request-QueryFromJSONY/lib/Catalyst/TraitFor/Request/QueryFromJSONY.pm ( view source; MetaCPAN )
package Catalyst::TraitFor::Request::QueryFromJSONY;

use Moo::Role;
use JSONY;

our $VERSION = '0.002';

has query_data_options => (
  is=>'ro',
  required=>1,
  lazy=>1,
  builder=>'build_query_data
 $param, $err) = @_; die $err },
    };
  }

has _jsony => (
  is=>'ro',
  required=>1,
  lazy=>1,
  builder=>'build_jsony');

  sub build_jsony { JSONY->new }

has _query_data_cache => (
  is=>'ro',
->{$_} :
      $local_options{param_missing}->($self, $_);

    my $deserialized = eval { $self->_jsony->load($val) } 
      || $local_options{parse_error}->($self, $val, $@);

    $self->_query_data_

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