NAME XML::RAI::Enclosure - An extension to XML::RAI adding enclosure support DESCRIPTION A subclass of XML::RAI::Object, XML::RAI::Enclosure handles the mapping function and retrieval of RSS channel elements. USAGE use XML::RAI; use XML::RAI::Enclosure; my $rai = XML::RAI->parse($feed_xml); for my $i (@{$rai->items}) { print $i->title,"\n" ; for my $e (XML::RAI::Enclosure->load($i)) { print $e->url, "\n"; print $e->length, "\n"; print $e->type, "\n"; } } METHODS XML::RAI::Enclosure->load A class method that accepts an XML::RAI::Item and returns a list of XML::RAI::Enclosures. $enclosure->src An object method that returns the XML::RSS::Parser::Element that the object is using as its source. $enclosure->parent An object method that returns the parent of the RAI object. $enclosure->url An object method that returns the enclosure URL attribute. $enclosure->length An object method that returns the enclosure length attribute. $enclosure->type An object method that returns the enclosure type attribute. For example: 'audio/mpeg' AUTHOR & COPYRIGHT Josh McAdams created this extension and released it under the GPL.