mojave man page for moosex::getopt::meta::attribute::nogetopt

Query: moosex::getopt::meta::attribute::nogetopt

OS: mojave

Section: 3pm

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

MooseX::Getopt::Meta::Attribute::NoGetopt(3pm)		User Contributed Perl Documentation	    MooseX::Getopt::Meta::Attribute::NoGetopt(3pm)

NAME
MooseX::Getopt::Meta::Attribute::NoGetopt - Optional meta attribute for ignoring parameters
VERSION
version 0.59
SYNOPSIS
package App; use Moose; with 'MooseX::Getopt'; has 'data' => ( metaclass => 'NoGetopt', # do not attempt to capture this param is => 'ro', isa => 'Str', default => 'file.dat', );
DESCRIPTION
This is a custom attribute metaclass which can be used to specify that a specific attribute should not be processed by "MooseX::Getopt". All you need to do is specify the "NoGetopt" metaclass. has 'foo' => (metaclass => 'MooseX::Getopt::Meta::Attribute::NoGetopt', ... ); Use 'traits' instead of 'metaclass' You should rarely need to explicitly set the attribute metaclass. It is much preferred to simply provide a trait (a role applied to the attribute metaclass), which allows other code to further modify the attribute by applying additional roles. Therefore, you should first try to do this: has 'foo' => (traits => ['NoGetopt', ...], ...); Custom Metaclass alias This now takes advantage of the Moose 0.19 feature to support custom attribute metaclass. This means you can also use this as the NoGetopt alias, like so: has 'foo' => (metaclass => 'NoGetopt', cmd_flag => 'f');
AUTHOR
Stevan Little <stevan@iinteractive.com>
COPYRIGHT AND LICENSE
This software is copyright (c) 2007 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.18.2 2013-11-30 MooseX::Getopt::Meta::Attribute::NoGetopt(3pm)
Related Man Pages
moosex::getopt::meta::attribute5.18(3pm) - mojave
moosex::getopt::meta::attribute(3pm) - mojave
moosex::getopt::meta::attribute::trait5.18(3pm) - mojave
moosex::getopt::meta::attribute(3) - osx
moosex::getopt::meta::attribute::trait::nogetopt(3pm) - debian
Similar Topics in the Unix Linux Community
Update: Uploading Movies at Attachments to Posts
Split large xml into mutiple files and with header and footer in file
Instructions to Clear Data Cache in Safari, Chrome, Firefox, Opera Browsers (Pictures)
UNIX tool on MacOS that can increase resolution of a file
My first PERL incarnation... Audio Oscillograph