The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

CatalystX::ASP::Dispatcher - Catalyst DispatchType to match .asp requests

SYNOPSIS

  package MyApp;

  after 'setup_dispatcher' => sub {
    push @{$shift->dispatcher->preload_dispatch_types}, '+CatalystX::ASP::Dispatcher';
  };

  __PACKAGE__->config('CatalystX::ASP' => {
    Dispatcher => {
      match_pattern => '\.asp$'
    }
  });

DESCRIPTION

This DispatchType will match any requests ending with .asp.

METHODS

$self->list($c)

Debug output for ASP dispatch points

$self->match($c, $path)

Checks if request path ends with .asp, and if file exists. Then creates custom action to forward to ASP View.

$self->register( $c, $action )

Registers the generated action

$self->uri_for_action($action, $captures)

Get a URI part for an action

SEE ALSO