Source: libcgi-application-plugin-autorunmode-perl Maintainer: Debian Perl Group Uploaders: Jaldhar H. Vyas Section: perl Testsuite: autopkgtest-pkg-perl Priority: optional Build-Depends: debhelper (>= 9) Build-Depends-Indep: libcgi-pm-perl | perl (<< 5.19), perl, libcgi-application-perl Standards-Version: 3.9.6 Vcs-Browser: https://anonscm.debian.org/cgit/pkg-perl/packages/libcgi-application-plugin-autorunmode-perl.git Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libcgi-application-plugin-autorunmode-perl.git Homepage: https://metacpan.org/release/CGI-Application-Plugin-AutoRunmode Package: libcgi-application-plugin-autorunmode-perl Architecture: all Depends: ${misc:Depends}, ${perl:Depends}, libcgi-application-perl Breaks: libcgi-application-basic-plugin-bundle-perl (<< 0.6), libcgi-application-plugins-perl (<< 0.11) Replaces: libcgi-application-basic-plugin-bundle-perl (<< 0.6), libcgi-application-plugins-perl (<< 0.11) Description: CGI::App plugin to automatically register runmodes The CGI::Application::Plugin::AutoRunmode plugin for CGI::Application provides easy ways to setup run modes. You can just write the method that implements a run mode. You do not have to explicitly register it with CGI::Application anymore. . You can either flag methods in your CGI::App subclass with the "Runmode" or "StartRunmode" attributes or simply declare that every method in a class is a run mode. You can also assign a delegate object, all whose methods will become runmodes. You can also mix both approaches.