package WebService::WordsAPI;
$WebService::WordsAPI::VERSION = '0.01';
use 5.006;
use Moo;
use JSON::MaybeXS;
has key => (
is => 'ro',
required => 1,
);
has ua => (
is => 'ro'
"X-Mashape-Key" => $self->key,
"Accept" => "application/json",
};
my $response = $self->ua->get($url, { headers => $heade
s} $response->{reason}\n";
}
return $self->return_type eq 'json'
? $response->{content}
: decode_json($response->{content})
;
}
sub get_word_details
{
my