3 class IronMunger::Monger {
5 use MooseX::Types::Moose qw(ArrayRef);
6 use IronMunger::Calculate qw(:all);
7 use aliased 'IronMunger::Post';
11 is => 'ro', isa => ArrayRef[Post], required => 1,
12 default => sub { [] },
16 is => 'ro', lazy => 1,
17 default => sub ($self) { successful_sequential_posts(@{$self->posts}) },
21 is => 'ro', lazy => 1,
22 default => sub ($self) { days_remaining_to_post(@{$self->posts}) },