package Mouse::Meta::Method;
-use strict;
-use warnings;
+use Mouse::Util qw(:meta); # enables strict and warnings
use overload
'&{}' => 'body',
sub name { $_[0]->{name} }
sub package_name{ $_[0]->{package} }
+sub fully_qualified_name {
+ my $self = shift;
+ return $self->package_name . '::' . $self->name;
+}
1;
__END__
+
+=head1 NAME
+
+Mouse::Meta::Method - A Mouse Method metaclass
+
+=head1 SEE ALSO
+
+L<Moose::Meta::Method>
+
+L<Class::MOP::Method>
+
+=cut