App-Rad
view release on metacpan or search on metacpan
lib/App/Rad.pm view on Meta::CPAN
This method will dinamically load the given plugin. The plugin needs to be under the C<< App::Rad::Plugin >> namespace, and the name should be relative to this path (i.e. $c->load_plugin('MyPlugin') will try to load 'App::Rad::Plugin::MyPlugin'). If ...
=head1 CONTROL FUNCTIONS (to possibly override)
App::Rad implements some control functions which are expected to be overridden by implementing them in your program. They are as follows:
=head2 setup()
This function is responsible for setting up what your program can and cannot do, plus everything you need to set before actually running any command (connecting to a database or host, check and validate things, download a document, whatever). Note th...
Another interesting thing you can do with setup is to manipulate the command list. For instance, you may want to be able to use the C<include> and C<exclude> commands, but not let them available for all users. So instead of writing:
use App::Rad qw(include exclude);
App::Rad->run();
you can write something like this:
use App::Rad;
App::Rad->run();
( run in 0.484 second using v1.01-cache-2.11-cpan-a5abf4f5562 )