Cataly...gSlash(3pm)
π Catalyst::ActionRole::CheckTrailingSlash π
okay bestie, welcome to the group chat for Catalyst::ActionRole::CheckTrailingSlash β a User Contributed Perl Documentation page, no cap β¨
fr fr, what it does: it tests the URI path for a trailing slash and redirects if that's what needs to happen. that's the whole vibe. π
β¨ NAME β¨
Catalyst::ActionRole::CheckTrailingSlash β Test URI path for trailing slash and redirect if needed. slay. π
π¦ SYNOPSIS π¦
bestie, look at this little guy:
package MyApp::Controller::Root
use Moose;
BEGIN { extends 'Catalyst::Controller::ActionRole' };
sub info :Local :Does('CheckTrailingSlash')
{
my ( $self, $c ) = @_;
...
}
...
literally just slap :Does('CheckTrailingSlash') on your action and the trailing slash situation gets handled. iconic. π
πΈ AUTHOR πΈ
Anatoliy Lapitskiy, <nuclon at cpan.org> β the main character who made this happen π«Ά
π BUGS π
not me asking you to please report any bugs or feature requests π β send them to bug-catalyst-actionrole-checktrailingslash at rt.cpan.org, or slide through the web interface at <http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Catalyst-ActionRole-CheckTrailingSlash>.
and the way that works?? I will be notified, and then you'll automatically be notified of progress on your bug as I make changes. closed loop, communication queen. π
π SUPPORT π
you can find documentation for this module with the perldoc command, bestie:
perldoc Catalyst::ActionRole::CheckTrailingSlash
you can also look for information at:
- RT: CPAN's request tracker β <http://rt.cpan.org/NoAuth/Bugs.html?Dist=Catalyst-ActionRole-CheckTrailingSlash>
- AnnoCPAN: Annotated CPAN documentation β <http://annocpan.org/dist/Catalyst-ActionRole-CheckTrailingSlash>
- CPAN Ratings β <http://cpanratings.perl.org/d/Catalyst-ActionRole-CheckTrailingSlash>
- Search CPAN β <http://search.cpan.org/dist/Catalyst-ActionRole-CheckTrailingSlash/>
π§ ACKNOWLEDGEMENTS π§
no notes here in the original, bestie β this section is literally just vibes and empty space π
π COPYRIGHT & LICENSE π
Copyright 2010 Anatoliy Lapitskiy.
This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.
See <http://dev.perl.org/licenses/> for more information.
and that's the whole page, bestie π β brought to you by perl v5.32.0, dated 2021-01-06, and the manual page formerly known as Cataly...gSlash(3pm) (she truncates, she's mysterious, iykyk π
β¨). go forth and redirect those slashes. periodt. π
π¦ where this page comes from
- debian bookworm: libcatalyst-actionrole-checktrailingslash-perl 0.01-1.1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- debian trixie: libcatalyst-actionrole-checktrailingslash-perl 0.01-1.1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu jammy: libcatalyst-actionrole-checktrailingslash-perl 0.01-1.1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu noble: libcatalyst-actionrole-checktrailingslash-perl 0.01-1.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