Cataly...Default(3pm)
π Catalyst::DispatchType::Default β the Default DispatchType, bestie π
okay so this is Catalyst::DispatchType::Default, part of the User Contributed Perl Documentation situation (that's the manual name, it's giving 3pm, we love a perl module page β¨). sit down, grab a strawberry, we're learning dispatch types π
β¨ NAME β¨
Catalyst::DispatchType::Default β it's literally the Default DispatchType. that's the whole name. iconic. no notes π
πΈ SYNOPSIS πΈ
See Catalyst::DispatchType.
yeah that's it. the synopsis is just pointing you at the parent module, no cap. go read Catalyst::DispatchType, bestie, it's the vibe source π¦
π DESCRIPTION π
so this dispatch type is the one managing the default behaviour β the fallback, the last-resort queen, the one who shows up when literally everyone else has left the group chat π
for more info on dispatch types in general (and how they do their thing), check these:
Catalyst::Manual::Introβ this one's for how dispatch types affect application authors (hi, that's you π«Ά)Catalyst::DispatchTypeβ this one's for the implementation tea, i.e. how it actually works under the hood
β METHODS β
π $self->match( $c, $path )
okay so this method has two moods and it depends entirely on $path:
- if
$pathis empty β meaning all the path parts have already been converted into args (yes, all of them, every single one π) β it attempts to find a default for the namespace constructed from the args, or the last inherited default otherwise, and it will match that. so it's out here trying its best, respectfully π - if
$pathis not empty β it never matches. periodt. because Default will only ever match if all other possibilities have been exhausted. it's not first choice, it's the final choice, and honestly? main character energy π
π AUTHORS π
Catalyst Contributors β see Catalyst.pm for the whole squad list π«Ά
πΈ COPYRIGHT πΈ
This library is free software. You can redistribute it and/or modify it under the same terms as Perl itself. slay, open source queen π
and that's the page!! this was Cataly...Default(3pm), generated with perl v5.40.0 on 2024-11-15 β mwah, tysm for reading, go write some Catalyst code bestie π§β¨π
π¦ where this page comes from
- debian trixie: libcatalyst-perl 5.90132-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: libcatalyst-perl 5.90132-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libcatalyst-perl 5.90132-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms