Catalyst::DispatchType man page on Pidora

Man page or keyword search:  
man Server   31170 pages
apropos Keyword Search (all sections)
Output format
Pidora logo
[printable version]

Catalyst::DispatchTypeUser Contributed Perl DocumentaCatalyst::DispatchType(3)

NAME
       Catalyst::DispatchType - DispatchType Base Class

SYNOPSIS
       See Catalyst.

DESCRIPTION
       This is an abstract base class for Dispatch Types.

       From a code perspective, dispatch types are used to find which actions
       to call for a given request URL.	 Website authors will typically work
       with them via subroutine names attributes; a description of dispatch at
       the attribute/URL level is given in Catalyst::Manual::Intro.

METHODS
   $self->list($c)
       abstract method, to be implemented by dispatchtypes. Called to display
       info in debug log.

   $self->match( $c, $path )
       abstract method, to be implemented by dispatchtypes. Returns true if
       the dispatch type matches the given path

   $self->register( $c, $action )
       abstract method, to be implemented by dispatchtypes. Takes a context
       object and a Catalyst::Action object.

       Should return true if it registers something, or false otherwise.

   $self->uri_for_action( $action, \@captures )
       abstract method, to be implemented by dispatchtypes. Takes a
       Catalyst::Action object and an arrayref of captures, and should return
       either a URI part which if placed in $c->req->path would cause
       $self->match to match this action and set $c->req->captures to the
       supplied arrayref, or undef if unable to do so.

   $self->expand_action
       Default fallback, returns nothing. See Catalyst::Dispatcher for more
       info about expand_action.

AUTHORS
       Catalyst Contributors, see Catalyst.pm

COPYRIGHT
       This library is free software. You can redistribute it and/or modify it
       under the same terms as Perl itself.

perl v5.14.2			  2012-03-08	     Catalyst::DispatchType(3)
[top]

List of man pages available for Pidora

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net