Joe Higton > Net-PingFM-0.4_003 > Net::PingFM::Service

Download:
Net-PingFM-0.4_003.tar.gz

Dependencies

Annotate this POD

CPAN RT

Open  0
Report a bug
Source   Latest Release: Net-PingFM-0.4

NAME ^

Net::PingFM::Service - Class To Describe a ping.fm service

DESCRIPTION ^

Class to describe a ping.fm service, generaly spat out by Net::PingFM.

ACCESSORS ^

name

Name for this service

id

id for this service

trigger

Trigger for this service, such as '@fb'

url

Url for this service, such as http://twitter.com

Icon (url) for this service

can_blog

If we can use the blog method with this service returns 1 (true), otherwise returns 0 (false)

can_microblog

If we can use the microblog method with this service returns 1 (true), otherwise returns 0 (false)

can_status

If we can use the status method with this service returns 1 (true), otherwise returns 0 (false)

SECONDARY METHODS ^

Whilst these aren't "private" they're not really nessasery or required, but feel free to use them if you want.

methods

List (reference) containing acceptable methods for this service (blog, microblog, status )

methods_hash

my $meths = $srv->methods_hash;

if( $meths->{blog} ){ print 'we can blog'; }

Returns a hash reference where the keys are the method labels (blog, microblog, status) and the values are 1 or 0. A value of 1 indicates that method is available to the service zero indicates that it is not.

AUTHOR ^

Joe Higton

COPYRIGHT ^

Copyright 2008 Joe Higton

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.