Skip to content

Instantly share code, notes, and snippets.

@xsawyerx
Created August 2, 2011 05:42
Show Gist options
  • Save xsawyerx/1119648 to your computer and use it in GitHub Desktop.
Save xsawyerx/1119648 to your computer and use it in GitHub Desktop.
MetaCPAN::API example
use MetaCPAN::API;
my $mcpan = MetaCPAN::API->new();
my $author = $mcpan->author( pauseid => 'XSAWYERX' );
use MetaCPAN::API;
my $mcpan = MetaCPAN::API->new();
my $author = $mcpan->author(
search => {
q => 'profile.name:twitter',
size => 1,
},
);
use MetaCPAN::API;
my $mcpan = MetaCPAN::API->new();
my $module = $mcpan->module('MetaCPAN::API');
use MetaCPAN::API;
my $mcpan = MetaCPAN::API->new();
my $pod = $mcpan->pod(
author => 'XSAWYERX',
release => 'MetaCPAN-API-0.32',
path => 'lib/MetaCPAN/API.pm',
);
use MetaCPAN::API;
my $mcpan = MetaCPAN::API->new();
my $pod = $mcpan->pod('MetaCPAN::API');
use MetaCPAN::API;
my $mcpan = MetaCPAN::API->new();
my $release = $mcpan->release(
author => 'SUKRIA',
release => 'Dancer-1.3071',
);
use MetaCPAN::API;
my $mcpan = MetaCPAN::API->new();
my $release = $mcpan->release(
search => {
author => 'XSAWYERX',
filter => 'status:latest',
fields => 'name',
size => 1,
},
);
use MetaCPAN::API;
my $mcpan = MetaCPAN::API->new();
my $release = $mcpan->release(
distribution => 'Dancer',
);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment