App-Jiffy
view release on metacpan or search on metacpan
lib/App/Jiffy/TimeEntry.pm view on Meta::CPAN
if ($limit) {
$entries = $entries->limit($limit);
}
# Return undef if nothing was found
return unless $entries;
my $LocalTZ = DateTime::TimeZone->new( name => 'local' ); # For caching
# @TODO create a subclass of the MongoDB cursor that allows chaining of results like MongoDB
map {
$_->{start_time}->set_time_zone($LocalTZ); # Convert to local tz
App::Jiffy::TimeEntry->new(
id => $_->{_id},
title => $_->{title},
start_time => $_->{start_time},
cfg => $cfg,
)
} $entries->all;
}
( run in 0.243 second using v1.01-cache-2.11-cpan-4d50c553e7e )