Scroll to navigation

Web::Simple::Role(3pm) User Contributed Perl Documentation Web::Simple::Role(3pm)
 

NAME

Web::Simple::Role - Define roles for Web::Simple applications

SYNOPSIS

  package MyApp;
  use Web::Simple;
  with MyApp::Role;
  sub dispatch_request { ... }
and in the role:
  package MyApp::Role;
  use Web::Simple::Role;
  around dispatch_request => sub {
    my ($orig, $self) = @_;
    return (
      $self->$orig,
      sub (GET + /baz) { ... }
    );
  };
Now "MyApp" can also dispatch "/baz"

AUTHORS

See Web::Simple for authors.

COPYRIGHT AND LICENSE

See Web::Simple for the copyright and license.
2014-08-07 perl v5.18.2