logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Dancer::Handler::Debug - a debug handler for easy tracing

Author

       Dancer Core Developers

Authors

       Dancer contributors

Description

       When developing a Dancer application, it can be useful to trace precisely what happen when a query is
       processed. This handler is here to provide the developer with a way to easily run the dancer application
       with the Perl debugger.

       This handler will process only one query, based on the arguments given on the command line, which must
       follow the pattern

           <verb> <path> <parameter segment> <env variable> <even variable>

Name

       Dancer::Handler::Debug - a debug handler for easy tracing

Usage

           # in bin/app.pl
           set apphandler => 'Debug';

           # then, run the app the following way
           perl -d bin/app.pl GET '/some/path/to/test'

           # with arguments
           perl -d bin/app.pl GET '/some/path/to/test' 'with=parameters&other=42'

           # with environment variables
           perl -d bin/app.pl GET '/some/path/to/test' '' HTTP_X_REQUESTED_WITH=XMLHttpRequest SERVER_NAME=fake

Version

       version 1.3521

See Also