1 package LolCatalyst::Lite::SnippetStore;
4 use namespace::clean -except => 'meta';
6 has '_snippets' => (is => 'ro', default => sub { [] });
10 $self->_snippets->[$id - 1];
19 my ($self, $new) = @_;
20 $new->{id} = @{$self->_snippets} + 1;
21 push(@{$self->_snippets}, $new);
25 __PACKAGE__->meta->make_immutable;