MooseX::Declare::Syntax::Keyword::MethodModifier.3pm

Langue: en

Version: 2009-09-04 (fedora - 01/12/10)

Section: 3 (Bibliothèques de fonctions)

NAME

MooseX::Declare::Syntax::Keyword::MethodModifier - Handle method modifier declarations

DESCRIPTION

Allows the implementation of method modification handlers like "around" and "before".

CONSUMES

*
MooseX::Declare::Syntax::MethodDeclaration

ATTRIBUTES

modifier_type

A required string that is one of:
   around
   after
   before
   override
   augment
 
 

METHODS

register_method_declaration

   Object->register_method_declaration (Object $metaclass, Str $name, Object $method)
 
 

This will add the method modifier to the $metaclass via Moose::Utils "add_method_modifier", whose return value will also be returned from this method.

SEE ALSO

*
MooseX::Declare
*
MooseX::Declare::Syntax::MooseSetup
*
MooseX::Declare::Syntax::MethodDeclaration
*
MooseX::Method::Signatures
See MooseX::Declare