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

Search results for "module:MooseX::Declare::Syntax::KeywordHandling"

MooseX::Declare::Syntax::KeywordHandling - Basic keyword functionality River stage two • 42 direct dependents • 49 total dependents

This role provides the functionality common for all keyword handlers in MooseX::Declare....

ETHER/MooseX-Declare-0.43 - 16 Aug 2015 03:30:50 UTC

MooseX::Declare::Syntax::Keyword::With - Apply roles within a class- or role-body River stage two • 42 direct dependents • 49 total dependents

The "with" keyword allows you to apply roles to the local class or role. It differs from the "with"-option of the "class" and "role" keywords in that it applies the roles immediately instead of deferring application until the end of the class- or rol...

ETHER/MooseX-Declare-0.43 - 16 Aug 2015 03:30:50 UTC

MooseX::Declare::Syntax::NamespaceHandling - Handle namespaced blocks River stage two • 42 direct dependents • 49 total dependents

Allows the implementation of namespaced blocks like the role and class keyword handlers. Namespaces are automatically nested. Meaning that, for example, a "class Bar" declaration inside another "class Foo" block gives the inner one actually the name ...

ETHER/MooseX-Declare-0.43 - 16 Aug 2015 03:30:50 UTC

MooseX::Declare::Syntax::MethodDeclaration - Handles method declarations River stage two • 42 direct dependents • 49 total dependents

A role for keyword handlers that gives a framework to add or modify methods or things that look like methods....

ETHER/MooseX-Declare-0.43 - 16 Aug 2015 03:30:50 UTC

MooseX::Declare::Syntax::Keyword::Clean - Explicit namespace cleanups River stage two • 42 direct dependents • 49 total dependents

This keyword will inject a call to namespace::clean into its current position....

ETHER/MooseX-Declare-0.43 - 16 Aug 2015 03:30:50 UTC

MooseX::Declare::Syntax::Keyword::Namespace - Declare outer namespace River stage two • 42 direct dependents • 49 total dependents

The "namespace" keyword allows you to declare an outer namespace under which other namespaced constructs can be nested. The "SYNOPSIS" is effectively the same as use MooseX::Declare; class Foo::Bar::Baz extends Foo::Bar::Qux with Foo::Bar::Fnording {...

ETHER/MooseX-Declare-0.43 - 16 Aug 2015 03:30:50 UTC
6 results (0.036 seconds)