NAME¶
App::Cmd::Command::commands - list the application's commands
VERSION¶
version 0.324
DESCRIPTION¶
This command plugin implements a "commands" command. This command will
list all of an App::Cmd's commands and their abstracts.
METHODS¶
execute¶
This is the command's primary method and raison d'etre. It prints the
application's usage text (if any) followed by a sorted listing of the
application's commands and their abstracts.
The commands are printed in sorted groups (created by
"sort_commands"); each group is set off by blank lines.
"sort_commands"¶
my @sorted = $cmd->sort_commands(@unsorted);
This method orders the list of commands into sets which it returns as a list of
arrayrefs.
By default, the first group is for the "help" and "commands"
commands, and all other commands are in the second group.
AUTHOR¶
Ricardo Signes <rjbs@cpan.org>
COPYRIGHT AND LICENSE¶
This software is copyright (c) 2014 by Ricardo Signes.
This is free software; you can redistribute it and/or modify it under the same
terms as the Perl 5 programming language system itself.