1MooseX::Declare::SyntaxU:s:eOrptCioonntHrainbduMltoieondsge(PX3e:pr:mlD)eDcolcaurmee:n:tSaytnitoanx::OptionHandling(3pm)
2
3
4

NAME

6       MooseX::Declare::Syntax::OptionHandling - Option parser dispatching
7

VERSION

9       version 0.43
10

DESCRIPTION

12       This role will call a "add_foo_option_customization" for every "foo"
13       option that is discovered.
14

METHODS

16   ignored_options
17         List[Str] Object->ignored_options ()
18
19       This method returns a list of option names that won't be dispatched. By
20       default this only contains the "is" option.
21

REQUIRED METHODS

23   get_identifier
24         Str Object->get_identifier ()
25
26       This must return the name of the current keyword's identifier.
27

MODIFIED METHODS

29   add_optional_customizations
30         Object->add_optional_customizations (Object $context, Str $package, HashRef $options)
31
32       This will dispatch to the respective "add_*_option_customization"
33       method for option handling unless the option is listed in the
34       "ignored_options".
35

SEE ALSO

37       ·   MooseX::Declare
38
39       ·   MooseX::Declare::Syntax::NamespaceHandling
40

AUTHOR

42       Florian Ragwitz <rafl@debian.org>
43
45       This software is copyright (c) 2008 by Florian Ragwitz.
46
47       This is free software; you can redistribute it and/or modify it under
48       the same terms as the Perl 5 programming language system itself.
49
50
51
52perl v5.32.0                      2M0o2o0s-e0X7:-:2D8eclare::Syntax::OptionHandling(3pm)
Impressum