Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
MooseX::Declare::ConteUserNContributed)MooseX::Declare::Context::Namespaced(3)

NAME
       MooseX::Declare::Context::Namespaced - Namespaced context

VERSION
       version 0.43

DESCRIPTION
       This context trait will add namespace functionality to the context.

ATTRIBUTES
   namespace
       This will be set	when the "strip_namespace" method is called and	the
       namespace wasn't	anonymous. It will contain the specified namespace,
       not the fully qualified one.

METHODS
   strip_namespace
	 Maybe[Str] Object->strip_namespace()

       This method is intended to parse	the main namespace of a	namespaced
       keyword.	 It will use Devel::Declare::Context::Simples "strip_word"
       method and store	the result in the "namespace" attribute	if true.

   qualify_namespace
	 Str Object->qualify_namespace(Str $namespace)

       If the $namespace passed	it begins with a "::", it will be prefixed
       with the	outer namespace	in the file. If	there is no outer namespace,
       an error	will be	thrown.

SEE ALSO
       o   MooseX::Declare

       o   MooseX::Declare::Context

AUTHOR
       Florian Ragwitz <rafl@debian.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 under
       the same	terms as the Perl 5 programming	language system	itself.

perl v5.24.1			  2015-MooseX::Declare::Context::Namespaced(3)

NAME | VERSION | DESCRIPTION | ATTRIBUTES | METHODS | SEE ALSO | AUTHOR | COPYRIGHT AND LICENSE

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=MooseX::Declare::Context::Namespaced&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help