HTTPx::Dispatcher - the uri dispatcher(DEPRECATED)
package Your::Dispatcher; use HTTPx::Dispatcher; connect ':controller/:action/:id'; # in your *.psgi file use Plack::Request; use Your::Dispatcher; use UNIVERSAL::require; sub { my $req = Plack::Request->new($_[0]); my $rule = Your::Dispatcher->match($c->req); $rule->{controller}->use or die 'hoge'; my $action = $rule->{action}; $rule->{controller}->$action( $c->req ); };
THIS MODULE WAS NO LONGER MAINTAIN. USE Router::Simple INSTEAD.
Tokuhiro Matsuno <tokuhirom@gmail.com>
lestrrat
masaki
Plack::Request, HTTP::Engine, Routes
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
To install HTTPx::Dispatcher, copy and paste the appropriate command in to your terminal.
cpanm
cpanm HTTPx::Dispatcher
CPAN shell
perl -MCPAN -e shell install HTTPx::Dispatcher
For more information on module installation, please visit the detailed CPAN module installation guide.