Data-SplitSerializer
view release on metacpan or search on metacpan
lib/Data/SplitSerializer.pm view on Meta::CPAN
}
sub serialize_refpath {
my ($self, $path, $ref) = @_;
$path //= '';
my $prh = { $path => $ref }; # single row answer
return $prh if blessed $ref; # down that path leads madness...
my $type = ref $ref || return $prh; # that covers SCALARs...
return $prh unless $type =~ /HASH|ARRAY/; # ...and all other endpoints
# Blessed is the path
unless (blessed $path) {
$path = $self->path_style->new(
%{ $self->path_options },
stash_obj => $self,
path => $path,
);
}
( run in 0.246 second using v1.01-cache-2.11-cpan-b61123c0432 )