Provided by: libmoosex-declare-perl_0.43-2_all bug

NAME

       MooseX::Declare::Syntax::Keyword::Namespace - Declare outer namespace

VERSION

       version 0.43

SYNOPSIS

         use MooseX::Declare;

         namespace Foo::Bar;

         class ::Baz extends ::Qux with ::Fnording {
             ...
         }

DESCRIPTION

       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 {
             ...
         }

METHODS

   parse
         Object->parse(Object $context)

       Will skip the declarator, parse the namespace and push the namespace in the file package
       stack.

CONSUMES

       •   MooseX::Declare::Syntax::KeywordHandling

SEE ALSO

       •   MooseX::Declare

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.34.0                                2022-MooseX::Declare::Syntax::Keyword::Namespace(3pm)