Catmandu-FedoraCommons

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

         "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",

META.yml  view on Meta::CPAN

    - 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'

cpanfile  view on Meta::CPAN

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 )