Group
Extension

Matches 2

WebService-DigitalOcean ( A/AN/ANDRE/WebService-DigitalOcean-0.026.tar.gz, ANDRE, 2016; MetaCPAN )
WebService-DigitalOcean/lib/WebService/DigitalOcean.pm ( view source; MetaCPAN )
s the DigitalOcean RESTful API (v2)
use Moo;
use Types::Standard qw/Str/;
use LWP::UserAgent;
use JSON ();
use DateTime;
use utf8;

with
    'WebService::DigitalOcean::Role::UserAgent',
    'WebServic
WebService-DigitalOcean ( A/AN/ANDRE/WebService-DigitalOcean-0.026.tar.gz, ANDRE, 2016; MetaCPAN )
WebService-DigitalOcean/lib/WebService/DigitalOcean/Role/UserAgent.pm ( view source; MetaCPAN )
t;
# ABSTRACT: User Agent Role for DigitalOcean WebService
use Moo::Role;
use LWP::UserAgent;
use JSON ();
use DateTime;
use Types::Standard qw/is_HashRef/;
use utf8;

our $VERSION = '0.026'; # VERSIO
 = (
        'Authorization' => 'Bearer ' . $self->token,
        'Content-Type'  => 'application/json; charset=utf-8',
    );

    my $ua = LWP::UserAgent->new(
        agent           => 'WebService
 ) = @_;

    my $full_url     = $self->api_base_url . $uri;
    my $encoded_data = $data ? JSON::encode_json($data) : undef;
    my $headers      = undef;

    return HTTP::Request->new( $method, $fu

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