Moose::Meta::Method::Constructor - Method Meta Object for constructors
This class is a subclass of Class::MOP::Class::Constructor that provides additional Moose-specific functionality
To understand this class, you should read the the Class::MOP::Class::Constructor documentation as well.
Moose::Meta::Method::Constructor is a subclass of Moose::Meta::Method and Class::MOP::Method::Constructor.
Moose::Meta::Method::Constructor
This returns true if the method can inlined.
First, it looks at all of the parents of the associated class. If any of them have an inlined constructor, then the constructor can be inlined.
If none of them have been inlined, it checks to make sure that the pre-inlining constructor for the class matches the constructor from the expected class.
By default, it expects this constructor come from Moose::Object, but subclasses can change this expectation.
If the constructor cannot be inlined it warns that this is the case.
Stevan Little <stevan@iinteractive.com>
Copyright 2006-2009 by Infinity Interactive, Inc.
http://www.iinteractive.com
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
To install Moose, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Moose
CPAN shell
perl -MCPAN -e shell install Moose
For more information on module installation, please visit the detailed CPAN module installation guide.