diff options
author | Gianni Ceccarelli <gianni.ceccarelli@net-a-porter.com> | 2012-12-29 13:00:02 +0000 |
---|---|---|
committer | Gianni Ceccarelli <gianni.ceccarelli@net-a-porter.com> | 2013-01-31 11:34:47 +0000 |
commit | 7d350619965f8732ac15d27cf8bdd0ed8454442b (patch) | |
tree | 7049f9330d0d84da2c9c3b4e6937030fa7947fb3 /lib/Feed.pm | |
parent | clean MDC (diff) | |
download | feeder-7d350619965f8732ac15d27cf8bdd0ed8454442b.tar.gz feeder-7d350619965f8732ac15d27cf8bdd0ed8454442b.tar.bz2 feeder-7d350619965f8732ac15d27cf8bdd0ed8454442b.zip |
add helper methods to Entries
Diffstat (limited to 'lib/Feed.pm')
-rw-r--r-- | lib/Feed.pm | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/Feed.pm b/lib/Feed.pm index 7264638..0bfe224 100644 --- a/lib/Feed.pm +++ b/lib/Feed.pm @@ -9,6 +9,7 @@ use XML::Feed; use Log::Log4perl; use LWP::UserAgent; use URI::Fetch; +use Moose::Util 'ensure_all_roles'; sub log { my ($self) = @_; @@ -112,6 +113,7 @@ sub process { $self->log->trace('process - begin'); for my $entry ($self->entries) { + ensure_all_roles($entry,'Feed::HelperRole::FeedEntry'); $self->process_entry($entry); } |