(no commit message)
[gitmo/Moose.git] / lib / Moose / Meta / Method / Destructor.pm
index 558cbb2..73f1021 100644 (file)
@@ -10,7 +10,8 @@ use Scalar::Util 'blessed', 'weaken';
 our $VERSION   = '0.01';
 our $AUTHORITY = 'cpan:STEVAN';
 
-use base 'Moose::Meta::Method';
+use base 'Moose::Meta::Method',
+         'Class::MOP::Method::Generated';
 
 sub new {
     my $class   = shift;
@@ -86,10 +87,13 @@ __END__
 
 Moose::Meta::Method::Destructor - Method Meta Object for destructors
 
-=head1 SYNOPSIS
-
 =head1 DESCRIPTION
 
+This is a subclass of L<Class::MOP::Method> which handles 
+constructing an approprate Destructor method. This is primarily 
+used in the making of immutable metaclasses, otherwise it is 
+not particularly useful.
+
 =head1 METHODS
 
 =over 4
@@ -116,7 +120,7 @@ Stevan Little E<lt>stevan@iinteractive.comE<gt>
 
 =head1 COPYRIGHT AND LICENSE
 
-Copyright 2006, 2007 by Infinity Interactive, Inc.
+Copyright 2006-2008 by Infinity Interactive, Inc.
 
 L<http://www.iinteractive.com>