NAME
Class::DBI::Lite::Iterator - Simple iterator for Class::DBI::Lite
SYNOPSIS
# Get an iterator somehow:
my $iter = app::artist->retrieve_all;
my $artist = $iter->first;
my $record_count = $iter->count;
while( my $artist = $iter->next )
{
...
}# end while()
# We can reset the iterator to go back to the beginning:
$iter->reset;
print $_->id . "\n" while $_ = $iter->next;
DESCRIPTION
Provides a simple iterator-based approach to Class::DBI::Lite resultsets.
PUBLIC PROPERTIES
count
Returns the number of records in the Iterator.
PUBLIC METHODS
next
Returns the next object in the series, or undef.
Moves the internal cursor to the next object if one exists.
reset
Resets the internal cursor to the first object if one exists.
SEE ALSO
AUTHOR
John Drago <jdrago_999@yahoo.com>.
LICENSE AND COPYRIGHT
Copyright 2008 John Drago <jdrago_999@yahoo.com>. All rights reserved.
This software is Free software and may be used and distributed under the same terms as perl itself.