SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG
DONATE


YUM REPOSITORY

 
 

MAN page from Fedora 28 perl-MooseX-Declare-0.43-7.fc28.noarch.rpm

MooseX::Declare::Syntax::Keyword::With

Section: User Contributed Perl Documentation (3pm)
Updated: 2015-08-16
Index 

NAME

MooseX::Declare::Syntax::Keyword::With - Apply roles within a class- or role-body 

VERSION

version 0.43 

SYNOPSIS

  use MooseX::Declare;  class ::Baz {      with 'Qux';      ...  }
 

DESCRIPTION

The "with" keyword allows you to apply roles to the local class or role. Itdiffers from the "with"-option of the "class" and "role" keywords in that itapplies the roles immediately instead of deferring application until the end ofthe class- or role-definition.

It also differs slightly from the "with" provided by Moose in that itexpands relative role names ("::Foo") according to the current "namespace". 

METHODS

 

parse

  Object->parse(Object $context)

Will skip the declarator and make with "with" invocation apply the set ofspecified roles after possible "namespace"-expanding has been done. 

CONSUMES

*
MooseX::Declare::Syntax::KeywordHandling
 

SEE ALSO

*
MooseX::Declare
*
MooseX::Declare::Syntax::Keyword::Namespace
 

AUTHOR

Florian Ragwitz <raflAATTdebian.org> 

COPYRIGHT AND LICENSE

This software is copyright (c) 2008 by Florian Ragwitz.

This is free software; you can redistribute it and/or modify it underthe same terms as the Perl 5 programming language system itself.


 

Index

NAME
VERSION
SYNOPSIS
DESCRIPTION
METHODS
parse
CONSUMES
SEE ALSO
AUTHOR
COPYRIGHT AND LICENSE

This document was created byman2html,using the manual pages.