Kwiki-GuestBook
view release on metacpan or search on metacpan
lib/Kwiki/GuestBook.pm view on Meta::CPAN
sub guest_book {
my $user_db = $self->user_db->rdonly;
my @pages = map {
$self->pages->new_page($_);
} sort {lc($a) cmp lc($b)} keys %{$user_db};
$user_db->close;
$self->render_screen(pages => \@pages);
}
sub update {
my $hook = pop;
my ($returned) = $hook->returned;
return $returned unless $returned eq '1';
$self = $self->hub->guest_book;
my $preference = shift;
$self->remove_guest($preference->value);
$self->add_guest($preference->new_value);
}
sub add_guest {
( run in 0.486 second using v1.01-cache-2.11-cpan-49f99fa48dc )