1 package Class::MOP::Mixin;
6 our $AUTHORITY = 'cpan:STEVAN';
8 use Scalar::Util 'blessed';
11 require Class::MOP::Class;
12 Class::MOP::Class->initialize( blessed( $_[0] ) || $_[0] );
17 # ABSTRACT: Base class for mixin classes
25 This class provides a single method shared by all mixins
29 This class provides a few methods which are useful in all metaclasses.
33 =item B<< Class::MOP::Mixin->meta >>
35 This returns a L<Class::MOP::Class> object for the mixin class.