diff --git a/README.md b/README.md index d27b0de..b2e8e45 100644 --- a/README.md +++ b/README.md @@ -41,7 +41,7 @@ get '/' => sub { $db->select('foo', $self->parallol(sub { $foo = pop })); $db->select('bar', $self->parallol(sub { $bar = pop })); - $self->parallol_done(sub { + $self->on_parallol(sub { $self->render(json => { foo => $foo, bar => $bar }); }); }; diff --git a/lib/Mojolicious/Plugin/Parallol.pm b/lib/Mojolicious/Plugin/Parallol.pm index 1f03b5d..357138d 100644 --- a/lib/Mojolicious/Plugin/Parallol.pm +++ b/lib/Mojolicious/Plugin/Parallol.pm @@ -8,7 +8,7 @@ sub register { $app->hook(before_dispatch => sub { my $self = shift; $self->{paralloling} = 0; - $self->attr('parallol_done' => sub { + $self->attr(on_parallol => sub { sub { $self->render } }); }); @@ -22,7 +22,7 @@ sub register { sub { &$callback(@_); - &{$self->parallol_done}($self) if --$self->{paralloling} == 0; + &{$self->on_parallol}($self) if --$self->{paralloling} == 0; } } );