DateTime-Event-Cron
view release on metacpan or search on metacpan
lib/DateTime/Event/Cron.pm view on Meta::CPAN
eval { $set = $class->from_cron(%sparms, cron => $_) };
push(@cronsets, $set) if ref $set && !$@;
}
@cronsets;
}
sub as_set {
# Return self as DateTime::Set
my $self = shift;
my %sparms = @_;
Carp::cluck "Recurrence callbacks overriden by ". ref $self . "\n"
if $sparms{next} || $sparms{recurrence} || $sparms{previous};
delete $sparms{next};
delete $sparms{previous};
delete $sparms{recurrence};
$sparms{next} = sub { $self->next(@_) };
$sparms{previous} = sub { $self->previous(@_) };
DateTime::Set->from_recurrence(%sparms);
}
###
( run in 2.679 seconds using v1.01-cache-2.11-cpan-9b1e4054eb1 )