table of contents
| Router::Simple::SubMapper(3pm) | User Contributed Perl Documentation | Router::Simple::SubMapper(3pm) | 
NAME¶
Router::Simple::SubMapper - submapper
SYNOPSIS¶
    use Router::Simple;
    my $router = Router::Simple->new();
    my $s = $router->submapper('/entry/{id}', {controller => 'Entry'});
    $s->connect('/edit' => {action => 'edit'})
      ->connect('/show' => {action => 'show'});
DESCRIPTION¶
Router::Simple::SubMapper is sub-mapper for Router::Simple. This class provides shorthand to create routes, that have common parts.
METHODS¶
- my $submapper = $router->submapper(%args);
 - Do not call this method directly.You should create new instance from $router->submapper(%args).
 - $submapper->connect(@args)
 - This method creates new route to parent $router
      with @args and arguments of
      ->submapper().
    
This method returns $submapper itself for method-chain.
 - $submapper->submapper(%args)
 - submapper() can be called recursively to build nested routes.
    
This method returns $submapper itself for method-chain.
 
SEE ALSO¶
Router::Simple
| 2021-01-03 | perl v5.32.0 |