Group
Extension

Matches 2

DNS-Hetzner ( P/PE/PERLSRVDE/DNS-Hetzner-0.05.tar.gz, PERLSRVDE, 2021; MetaCPAN )
DNS-Hetzner/lib/DNS/Hetzner/APIBase.pm ( view source; MetaCPAN )
uest_opts;
    $params->{body} //= {};
    if ( $params->{body}->%* ) {
        %request_opts = ( json => $params->{body} );
    }

    $params->{query} //= {};
    my $query = '';
    if ( $params->{
( $tx->error ) {
        carp $tx->error->{message};
        return;
    }

    return $response->json;
}

1;

__END__

=pod

=encoding UTF-8

=head1 NAME

DNS::Hetzner::APIBase - Base class for all e
DNS-Hetzner ( P/PE/PERLSRVDE/DNS-Hetzner-0.05.tar.gz, PERLSRVDE, 2021; MetaCPAN )
DNS-Hetzner/lib/DNS/Hetzner/Schema.pm ( view source; MetaCPAN )
v5.24;

use Mojo::Base -strict, -signatures;

use JSON::Validator;
use JSON::Validator::Formats;
use List::Util qw(uniq);
use Mojo::JSON qw(decode_json);
use Mojo::Loader qw(data_section);
use Mojo::U
a;

    my $api_spec = data_section(__PACKAGE__, 'openapi.json');
    $api_spec    =~ s{/components/schemas}{}g;

    my $data    = decode_json( $api_spec );
    my $schemas = $data->{components}->{sc
uired};

       ($content_type) = sort keys $body->%*;

       if ( $content_type eq 'application/json' ) {
           my $schema = $body->{$content_type}->{schema};
           my $prop   = $schema->{

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