[cgiapp] How to retrieve 'action'

Jason Purdy jason at journalistic.com
Wed Dec 3 07:59:27 EST 2008


This is when CGI::Application::Dispatch helps out, tremendously. Once 
you set it up, the action in your case translates to the runmode along 
with optional parameters.

http://search.cpan.org/~markstos/CGI-Application-Dispatch-2.14/lib/CGI/Application/Dispatch.pm

- Jason

Richard Jones wrote:
> As in Catalyst action. Currently doing this:
> 
> my $action = (split '/', $ENV{PATH_INFO})[1];
> 
> So in a request http://localhost/myapp/admin/list_users, the action 
> would be 'admin', so I can highlight the appropriate navigation link.
> 
> But I'd assume there's a better way, something build-in to CGI::App?


More information about the cgiapp mailing list