use Storable ();
use Digest::SHA1 ();
+use vars qw($VERSION);
+
+$VERSION = '1.000001';
+
sub new {
my $class = shift;
my ($storage, $args, $attrs) = @_;
sub next {
my ($self) = @_;
- return @{($self->{data} ||= $self->_fill_data)->{$self->{pos}++}||[]};
+ return @{($self->{data} ||= $self->_fill_data)->[$self->{pos}++]||[]};
}
sub all {
delete $self->{data};
}
+sub cache_key { shift->{cache_key} }
+
1;
=head1 NAME