The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Web::MREST::InitRouter - Routines for initializing our Path::Router instance

SYNOPSIS

Web::MREST uses Path::Router to match URIs to resources. All resources are packed into a single object. The singleton is exported as $router from this module and can be initialized by calling init_router, which is also exported, with no arguments.

    use Web::MREST::InitRouter qw( $router );

    ...

    Web::MREST::InitRouter::init_router() unless defined $router and $router->can( 'match' );

PACKAGE VARIABLES

EXPORTS

This module provides the following exports:

$router (Path::Router singleton)
$resources (expanded resource definitions)

FUNCTIONS