MooseX::Getopt::Meta::Attribute::NoGetopt.3pm

Langue: en

Autres versions - même langue

Version: 2010-06-07 (ubuntu - 24/10/10)

Section: 3 (Bibliothèques de fonctions)

NAME

MooseX::Getopt::Meta::Attribute::NoGetopt - Optional meta attribute for ignoring params

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 => 'NoGetopt', ... );
 
 

AUTHORS

Stevan Little <stevan@iinteractive.com>
Brandon L. Black <blblack@gmail.com>
Yuval Kogman <nothingmuch@woobling.org>
Ryan D Johnson <ryan@innerfence.com>
Drew Taylor <drew@drewtaylor.com>
Tomas Doran <bobtfish@bobtfish.net>
Florian Ragwitz <rafl@debian.org>
Dagfinn Ilmari Mannsa°ker <ilmari@ilmari.org>
Avar Arnfjo.rd- Bjarmason <avar@cpan.org>
Chris Prather <perigrin@cpan.org>
This software is copyright (c) 2010 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.