Catmandu-FedoraCommons
view release on metacpan or search on metacpan
"requires" : {
"Dist::Milla" : "v1.0.15",
"Test::Pod" : "1.41"
}
},
"runtime" : {
"requires" : {
"Catmandu" : "0.9301",
"Data::Validate::Type" : "v1.5.1",
"Data::Validate::URI" : "0.06",
"HTTP::Request::Common" : "6.04",
"IO::Socket::SSL" : "2.015",
"RDF::Trine" : "1.014",
"Test::JSON" : "0.11",
"XML::LibXML" : "2.0121",
"perl" : "v5.14.0"
}
},
"test" : {
"requires" : {
"Test::Exception" : "0.32",
- t
- xt
- inc
- share
- eg
- examples
requires:
Catmandu: '0.9301'
Data::Validate::Type: v1.5.1
Data::Validate::URI: '0.06'
HTTP::Request::Common: '6.04'
IO::Socket::SSL: '2.015'
RDF::Trine: '1.014'
Test::JSON: '0.11'
XML::LibXML: '2.0121'
perl: v5.14.0
resources:
bugtracker: https://github.com/LibreCat/Catmandu-FedoraCommons/issues
homepage: https://github.com/LibreCat/Catmandu-FedoraCommons
repository: https://github.com/LibreCat/Catmandu-FedoraCommons.git
version: '0.274'
on 'test', sub {
requires 'Test::Simple', '1.001003';
requires 'Test::More', '1.001003';
requires 'Test::Exception','0.32';
requires 'Test::Pod','1.49';
};
requires 'Catmandu', '0.9301';
requires 'Data::Validate::URI', '0.06';
requires 'Data::Validate::Type', '1.5.1';
requires 'HTTP::Request::Common', '6.04';
requires 'RDF::Trine', '1.014';
requires 'Test::JSON', '0.11';
requires 'XML::LibXML', '2.0121';
# Need recent SSL to talk to https endpoint correctly
requires 'IO::Socket::SSL', '2.015';
lib/Catmandu/FedoraCommons.pm view on Meta::CPAN
=head1 ACCESS METHODS
=cut
package Catmandu::FedoraCommons;
use Catmandu::FedoraCommons::Response;
our $VERSION = '0.274';
use URI::Escape;
use HTTP::Request::Common qw(GET POST DELETE PUT HEAD);
use LWP::UserAgent;
use MIME::Base64;
use strict;
use Carp;
use Data::Validate::URI qw(is_uri);
=head2 new($base_url,$username,$password)
Create a new Catmandu::FedoraCommons connecting to the baseurl of the Fedora Commons installation.
( run in 0.736 second using v1.01-cache-2.11-cpan-de7293f3b23 )