| Catalyst-Model-XML-Feed documentation | Contained in the Catalyst-Model-XML-Feed distribution. |
Catalyst::Model::XML::Feed::Item - stores some extra information about each XML feed.
$feed{$name} = Catalyst::Model::XML::Feed::Item->new($feed, $uri);
$feed{$name}->uri;
$feed{$name}->updated;
$feed{$name}->feed;
Creates an instance.
Returns the original URI of the feed.
Returns the time when the Item was created.
Returns the feed.
| Catalyst-Model-XML-Feed documentation | Contained in the Catalyst-Model-XML-Feed distribution. |
#!/usr/bin/perl # Item.pm # Copyright (c) 2006 Jonathan Rockway <jrockway@cpan.org> package Catalyst::Model::XML::Feed::Item; use strict; use warnings; sub new { my ($class, $feed, $uri) = @_; my $self = { _feed => $feed, _uri => $uri, _updated => time, }; bless $self, $class; return $self; } sub feed { my $self = shift; return $self->{_feed}; } sub uri { my $self = shift; return $self->{_uri}; } sub updated { my $self = shift; return $self->{_updated}; } 1; __END__