Skip to content

Problem with named parameters in routes #145

@theDisco

Description

@theDisco

I think router has problem with curly bracket. This one works correctly:

$router->add( 
    '/activate/{token:[a-zA-Z0-9]+}', 
    array (
        'module' => 'frontend',
        'controller' => 'user',
        'action'     => 'activate'
    )
)->setName( 'frontend-user-activate' );

but this one does not match:

$router->add( 
    '/activate/{token:[a-zA-Z0-9]{32}}', 
    array (
        'module' => 'frontend',
        'controller' => 'user',
        'action'     => 'activate'
    )
)->setName( 'frontend-user-activate' );

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions