API-ParallelsWPB
view release on metacpan or search on metacpan
lib/API/ParallelsWPB/Requests.pm view on Meta::CPAN
use Carp;
use constant {
DEFAULT_LOCALE_CODE => 'en_US',
DEFAULT_TEMPLATE_CODE => 'generic',
DEFAULT_CREATE_SITE_STATE => 'trial',
DEFAULT_SESSIONLIFETIME => '1800',
};
# ABSTRACT: processing of API requests
our $VERSION = '0.03'; # VERSION
our $AUTHORITY = 'cpan:IMAGO'; # AUTHORITY
sub get_version {
my ( $self ) = @_;
return $self->f_request( [qw/ system version /], { req_type => 'get' } );
}
lib/API/ParallelsWPB/Requests.pm view on Meta::CPAN
1;
__END__
=pod
=encoding UTF-8
=head1 NAME
API::ParallelsWPB::Requests - processing of API requests
=head1 VERSION
version 0.03
=head1 METHODS
=head2 B<get_version($self)>
Getting the current version of the Parallels Web Presence Builder instance on the defined server.
lib/API/ParallelsWPB/Response.pm view on Meta::CPAN
package API::ParallelsWPB::Response;
use strict;
use warnings;
use JSON::XS qw/decode_json/;
# ABSTRACT: processing of API responses
our $VERSION = '0.03'; # VERSION
our $AUTHORITY = 'cpan:IMAGO'; # AUTHORITY
sub new {
my ( $class, $res ) = @_;
my $success = $res->is_success;
my $status = $res->status_line;
lib/API/ParallelsWPB/Response.pm view on Meta::CPAN
1;
__END__
=pod
=encoding UTF-8
=head1 NAME
API::ParallelsWPB::Response - processing of API responses
=head1 VERSION
version 0.03
=head1 METHODS
=head2 B<new($class, $res)>
Creates new API::ParallelsWPB::Response object.
( run in 0.236 second using v1.01-cache-2.11-cpan-8d75d55dd25 )