X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FMooseX%2FGetopt.pm;fp=lib%2FMooseX%2FGetopt.pm;h=fdd42631f2a226f386d74150da93515fbc9b78cb;hb=81b19ed83c9e345f960ccefbcd639dd0e3c2de06;hp=49b47b92ee19ea330590348d9803d91332d9469f;hpb=23dacba8e7a8d440075df851559a0be5770d0ed1;p=gitmo%2FMooseX-Getopt.git diff --git a/lib/MooseX/Getopt.pm b/lib/MooseX/Getopt.pm index 49b47b9..fdd4263 100644 --- a/lib/MooseX/Getopt.pm +++ b/lib/MooseX/Getopt.pm @@ -196,7 +196,8 @@ C will throw an exception. If L is installed and any of the following command line params are passed, the program will exit with usage -information. You can add descriptions for each option by including a +information (and the option's state will be stored in the help_flag +attribute). You can add descriptions for each option by including a B option for each attribute to document. --? @@ -204,7 +205,7 @@ B option for each attribute to document. --usage If you have L the C param is also passed to -C. +C as the usage option. =method B @@ -217,6 +218,16 @@ This accessor contains an arrayref of leftover C<@ARGV> elements that L did not parse. Note that the real C<@ARGV> is left un-mangled. +=method B + +This accessor contains the L object (if +L is used). + +=method B + +This accessor contains the boolean state of the --help, --usage and --? +options (true if any of these options were passed on the command line). + =method B This returns the role meta object.