osx man page for moosex::getopt::dashes

Query: moosex::getopt::dashes

OS: osx

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

MooseX::Getopt::Dashes(3)				User Contributed Perl Documentation				 MooseX::Getopt::Dashes(3)

NAME
MooseX::Getopt::Dashes - convert underscores in attribute names to dashes
SYNOPSIS
package My::App; use Moose; with 'MooseX::Getopt::Dashes'; # Will be called as --some-thingy, not --some_thingy has 'some_thingy' => ( is => 'ro', isa => 'Str', default => 'foo' ); # Will be called as --another_thingy, not --another-thingy has 'another_thingy' => ( traits => [ 'Getopt' ], cmd_flag => 'another_thingy' is => 'ro', isa => 'Str', default => 'foo' ); # use as MooseX::Getopt
DESCRIPTION
This is a version of "MooseX::Getopt" which converts underscores in attribute names to dashes when generating command line flags. You can selectively disable this on a per-attribute basis by supplying a cmd_flag argument with the command flag you'd like for a given attribute. No underscore to dash replacement will be done on the "cmd_flag".
AUTHORS
o Stevan Little <stevan@iinteractive.com> o Brandon L. Black <blblack@gmail.com> o Yuval Kogman <nothingmuch@woobling.org> o Ryan D Johnson <ryan@innerfence.com> o Drew Taylor <drew@drewtaylor.com> o Tomas Doran <bobtfish@bobtfish.net> o Florian Ragwitz <rafl@debian.org> o Dagfinn Ilmari Mannsaaker <ilmari@ilmari.org> o var Arnfjoer` Bjarmason <avar@cpan.org> o Chris Prather <perigrin@cpan.org> o Karen Etheridge <ether@cpan.org> o Jonathan Swartz <swartz@pobox.com>
COPYRIGHT AND LICENSE
This software is copyright (c) 2012 by Infinity Interactive, Inc. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. perl v5.16.2 2012-08-30 MooseX::Getopt::Dashes(3)
Related Man Pages
moosex::getopt::dashes5.18(3pm) - mojave
moosex::getopt::dashes(3) - osx
moosex::getopt::meta::attribute(3) - osx
moosex::getopt::meta::attribute::trait(3pm) - debian
mousex::getopt::dashes(3pm) - debian
Similar Topics in the Unix Linux Community
Hearing Aid for OSX 10.12.x and greater.
To print diamond asterisk pattern based on inputs
My first PERL incarnation... Audio Oscillograph
Syntax error in subtraction in Bash
Python: Refer a properties file from different location