blessed/;
use Module::Loaded;
use Module::Load;
use Params::Validate qw/validate :types/;
use JSON;
use LWP::UserAgent;
use Log::Any;
our $VERSION = '0.014';
has 'server' => (is => 'ro',
'Content-Type' => 'application/json-rpc',
Content => encode_json({
jsonrpc => '2.0',
$error, $response->code, $response->message);
}
my $decoded = eval { decode_json($response->decoded_content) };
if (my $error = $@) {
# no good either
cr
o;
use strict;
use warnings;
use 5.010;
use Carp;
use autodie;
use utf8;
use Moo;
use JSON;
extends qw/Zabbix2::API::CRUDE/;
sub id {
## mutator for id
my ($self, $value) = @
$self->id ],
globalmacro => $self->globalp ? JSON::true : JSON::false,
$self->_extension })->[0];
cro
lf->id],
globalmacro => $self->globalp ? JSON::true : JSON::false,
countOutput => 1 });
retur