1MooseX::Declare::SyntaxU:s:eKreyCwoonrtdr:i:bCultaeMsdoso(Ps3ee)rXl::DDoecculmaernet:a:tSiyonntax::Keyword::Class(3)
2
3
4

NAME

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

CONSUMES

9       ·   MooseX::Declare::Syntax::MooseSetup
10
11       ·   MooseX::Declare::Syntax::RoleApplication
12
13       ·   MooseX::Declare::Syntax::Extending
14

METHODS

16   generate_export
17         CodeRef generate_export ()
18
19       This will return a closure doing a call to "make_anon_metaclass".
20

MODIFIED METHODS

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

SEE ALSO

40       ·   MooseX::Declare
41
42       ·   MooseX::Declare::Syntax::Keyword::Role
43
44       ·   MooseX::Declare::Syntax::RoleApplication
45
46       ·   MooseX::Declare::Syntax::Extending
47
48       ·   MooseX::Declare::Syntax::MooseSetup
49
51       See MooseX::Declare
52
53
54
55perl v5.12.1                      200M9o-o0s9e-X0:4:Declare::Syntax::Keyword::Class(3)
Impressum