Path::Dispatcher |
Flexible and extensible dispatch |
1.08 |
metacpan |
Path::Dispatcher::Dispatch |
a list of matches |
1.08 |
metacpan |
Path::Dispatcher::Match |
the result of a successful rule match |
1.08 |
metacpan |
Path::Dispatcher::Path |
path and some optional metadata |
1.08 |
metacpan |
Path::Dispatcher::Role::Rules |
"has a list of rules" |
1.08 |
metacpan |
Path::Dispatcher::Rule |
predicate and codeblock |
1.08 |
metacpan |
Path::Dispatcher::Rule::Alternation |
any rule must match |
1.08 |
metacpan |
Path::Dispatcher::Rule::Always |
always matches |
1.08 |
metacpan |
Path::Dispatcher::Rule::Chain |
Chain rules for Path::Dispatcher |
1.08 |
metacpan |
Path::Dispatcher::Rule::CodeRef |
predicate is any subroutine |
1.08 |
metacpan |
Path::Dispatcher::Rule::Dispatch |
redispatch |
1.08 |
metacpan |
Path::Dispatcher::Rule::Empty |
matches only the empty path |
1.08 |
metacpan |
Path::Dispatcher::Rule::Enum |
one of a list of strings must match |
1.08 |
metacpan |
Path::Dispatcher::Rule::Eq |
predicate is a string equality |
1.08 |
metacpan |
Path::Dispatcher::Rule::Intersection |
all rules must match |
1.08 |
metacpan |
Path::Dispatcher::Rule::Metadata |
match path's metadata |
1.08 |
metacpan |
Path::Dispatcher::Rule::Regex |
predicate is a regular expression |
1.08 |
metacpan |
Path::Dispatcher::Rule::Sequence |
a sequence of rules |
1.08 |
metacpan |
Path::Dispatcher::Rule::Tokens |
predicate is a list of tokens |
1.08 |
metacpan |
Path::Dispatcher::Rule::Under |
rules under a predicate |
1.08 |
metacpan |