The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.21 - 2011-04-29

  • Allow this module to work with constructors with names other than 'new'. If you're extending a class with a constructor named something other than 'new', you should declare this when calling extends, as in:
    • extends 'Foo' => { -constructor_name => 'create' };
    • This will ensure that calling 'create' will also call Moose's constructor.

Modules

easy subclassing of non-Moose classes
easy subclassing of non-Moose non-hashref classes
metaclass trait for MooseX::NonMoose
constructor method trait for MooseX::NonMoose