1MooseX::Declare::SyntaxU:s:eKreyCwoonrtdr:i:bCuMltoaeosdsse(PX3e:pr:mlD)eDcolcaurmee:n:tSaytnitoanx::Keyword::Class(3pm)
2
3
4

NAME

6       MooseX::Declare::Syntax::Keyword::Class - Class declarations
7

VERSION

9       version 0.43
10

METHODS

12   generate_export
13         CodeRef generate_export ()
14
15       This will return a closure doing a call to "make_anon_metaclass".
16

CONSUMES

18       •   MooseX::Declare::Syntax::MooseSetup
19
20       •   MooseX::Declare::Syntax::RoleApplication
21
22       •   MooseX::Declare::Syntax::Extending
23

MODIFIED METHODS

25   imported_moose_symbols
26         List Object->imported_moose_symbols ()
27
28       Extends the existing "imported_moose_symbols" in
29       MooseX::Declare::Syntax::MooseSetup with "extends", "has", "inner" and
30       "super".
31
32   auto_make_immutable
33         Bool Object->auto_make_immutable ()
34
35       Is set to a true value, so classes are made immutable by default.
36
37   make_anon_metaclass
38         Object Object->make_anon_metaclass ()
39
40       Returns an anonymous instance of Moose::Meta::Class.
41

SEE ALSO

43       •   MooseX::Declare
44
45       •   MooseX::Declare::Syntax::Keyword::Role
46
47       •   MooseX::Declare::Syntax::RoleApplication
48
49       •   MooseX::Declare::Syntax::Extending
50
51       •   MooseX::Declare::Syntax::MooseSetup
52

AUTHOR

54       Florian Ragwitz <rafl@debian.org>
55
57       This software is copyright (c) 2008 by Florian Ragwitz.
58
59       This is free software; you can redistribute it and/or modify it under
60       the same terms as the Perl 5 programming language system itself.
61
62
63
64perl v5.32.1                      2M0o2o1s-e0X1:-:2D7eclare::Syntax::Keyword::Class(3pm)
Impressum