package Zing::Encoder::Json;
use 5.014;
use strict;
use warnings;
use registry 'Zing::Types';
use routines;
use Data::Object::Class;
extends 'Zing::Encoder';
use JSON -convert_blessed_universall
# METHODS
method decode(Str $data) {
return JSON->new->allow_nonref->convert_blessed->decode($data);
}
method encode(HashRef $data) {
return JSON->new->allow_nonref->convert_blessed->encode($da
ncoder::Json - JSON Serialization Abstraction
=cut
=head1 ABSTRACT
JSON Data Serialization Abstraction
=cut
=head1 SYNOPSIS
use Zing::Encoder::Json;
my $encoder = Zing::Encoder::Json->new;