API::Assembla - Access to Assembla API via Perl.
version 0.02
API::Assembla is not feature-complete. It's a starting point. The Assembla API has LOTS of stuff that this module does not yet contain. These features will be added as needed by the author or as gifted by thoughtful folks who write patches! ;)
use API::Assembla; my $api = API::Asembla->new( username => $username, password => $password ); my $href_of_spaces = $api->get_spaces; # Got an href of API::Assembla::Space objects keyed by space id my $space = $api->get_space($space_id); # Got an API::Assembla::Space object my $href_of_tickets = $api->get_tickets; # Got an href of API::Assembla::Space objects keyed by ticket id my $ticket = $api->get_ticket($space_id, $ticket_number); # Got an API::Assembla::Ticket object
API::Assembla is a Perl interface to Assembla, a ticketing, code hosting collaboration tool.
The password to use when logging in.
The URL to use when working with the api. Defaults to
http://www.assembla.com
The username to use when logging in.
Get Space information.
Get Space information. Returns a hashref of API::Assembla::Space objects keyed by the space's name.
Get Tickets for a space information.
Cory G Watson <gphat@cpan.org>
This software is copyright (c) 2011 by Infinity Interactive, Inc.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
To install API::Assembla, copy and paste the appropriate command in to your terminal.
cpanm
cpanm API::Assembla
CPAN shell
perl -MCPAN -e shell install API::Assembla
For more information on module installation, please visit the detailed CPAN module installation guide.