-
- Distribution: Moose
- Module version: 2.2011
- Source (raw)
- Browse (raw)
- Changes
- Homepage
- How to Contribute
- Repository (git clone)
- Issues (71)
- Testers (4429 / 10 / 1)
- Kwalitee
- 92.00% Coverage
- License: perl_5
- Perl: v5.8.3
- Activity
- 24 month
- Tools
- Download (803.83Kb) 0
- MetaCPAN Explorer
- Permissions
- Subscribe to distribution
- Permalinks
- This version
- Latest version
- Stevan Little
-
Dave Rolsky
- Jesse Luehrs
- Shawn M Moore
-
יובל קוג'מן (Yuval Kogman)
-
Florian Ragwitz
- Hans Dieter Pearcey
-
Chris Prather
- Matt S Trout
- Aankhen
- Aaron Cohen
- Adam J. Foxson
-
Adam Kennedy
- Ævar Arnfjörð Bjarmason
-
Anders Nor Berle
- Andy Jack
- Anirvan Chatterjee
-
Ansgar Burchardt
-
Aran Clary Deltac
-
Ash Berlin
-
A. Sinan Unur
- Ben Hutton
- Brad Bowman
- Brendan Byrd
- Brian Manning
- Chad Granum
- Chankey Pathak
-
Chia-liang Kao
-
Chip
-
Christian Hansen
-
Christian Walde (Mithaldu)
-
Christopher J. Madsen
-
Chris Weyl
-
chromatic
- Cory Watson
- Curtis Jewell
-
Dagfinn Ilmari Mannsåker
- Daisuke Maki (lestrrat)
- Dan Dascalescu
- Dann
- Dave Romano
-
David Leadbeater
- David Steinbrunner
- dmaestro
- Dylan William Hardison
- E. Choroba
-
Eric Wilhelm
- Evan Carroll
- franck cuny
-
Frew Schmidt
- Gerda Shank
-
gfx
-
Graham Knop
-
gregor herrmann
-
Guillermo Roditi
- hakim
- Henry Van Styn
- James Marca
-
Jason May
- Jay Allen
- Jay Hannah
- Jay Kuri
- Jeff Bisbee
- Jens Berthold
- Jesse Vincent
- Jess Robinson
- joel
-
John Douglas Porter
-
John Goulah
-
John Napiorkowski
- Jonathan Rockway
-
Justin DeVuyst
-
Justin Hunter
-
Kang-min Liu
-
Kent Fredric
-
Lars Dɪᴇᴄᴋᴏᴡ 迪拉斯
-
Leon Brocard
-
Leon Timmermans
- Marcel Grünauer
-
Marc Mims
- Marcus Ramberg
-
Mark Allen
-
Mark A. Stratman
-
Mark Fowler
-
Mateu X Hunter
- Matthew Horsfall
- matthof
- Matt Kraai
- mauke
-
Michael LaGrasta
- Michael Rykov
-
Michael Schout
-
Mike Whitaker
- Moritz Onken
-
Nathan Gray
- Nelo Onyiah
-
Nick Perez
- Olaf Alders
-
Olivier Mengué
- Olof Johansson
- Patrick Donelan
- Paul Cochrane
- Paul Driver
-
Paul Jamieson Fenwick
-
Paweł Murias
-
Pedro Melo
-
Perlover
- Peter Shangov
-
Philippe Bruhat (BooK)
-
Philipp Gortan
-
Phillip Smith
-
Piotr Roszatycki
- pktm
-
Rafael Kitover
-
Ricardo Signes
- Robert Boone
- Robert Buels
- Robert 'phaylon' Sedlacek
- Robin V
- rodrigolive
- rouzier
- Sam Vilain
-
Scott McWhirter
- shelling
- Shlomi Fish
- Simon Reinhardt
- Stefan O'Rear
- sue spence
-
Thomas Sibley
- Todd Hepler
- Tokuhiro Matsuno
-
Tomas Doran
- Tuomas Jormola
-
Upasana Shukla
- Wallace Reis
- wickline
- Yanick Champoux
- Zachary Lome
-
Zoffix Znet
- Dependencies
- Carp
- Class::Load
- Class::Load::XS
- Data::OptList
- Devel::GlobalDestruction
- Devel::OverloadInfo
- Devel::StackTrace
- Dist::CheckConflicts
- Eval::Closure
- List::Util
- Module::Runtime
- Module::Runtime::Conflicts
- MRO::Compat
- Package::DeprecationManager
- Package::Stash
- Package::Stash::XS
- Params::Util
- parent
- Scalar::Util
- strict
- Sub::Exporter
- Sub::Identify
- Sub::Name
- Try::Tiny
- warnings
- CPAN Testers List
- Reverse dependencies
- Dependency graph
NAME
Moose::Meta::Role::Application - A base class for role application
VERSION
version 2.2011
DESCRIPTION
This is the abstract base class for role applications.
The API for this class and its subclasses still needs some consideration, and is intentionally not yet documented.
METHODS
- new
- meta
- get_method_exclusions
- is_method_excluded
- get_method_aliases
- is_aliased_method
- is_method_aliased
- apply
- check_role_exclusions
- check_required_methods
- check_required_attributes
- apply_attributes
- apply_methods
- apply_overloading
- apply_method_modifiers
- apply_before_method_modifiers
- apply_after_method_modifiers
- apply_around_method_modifiers
- apply_override_method_modifiers
BUGS
See "BUGS" in Moose for details on reporting bugs.
AUTHORS
Stevan Little <stevan.little@iinteractive.com>
Dave Rolsky <autarch@urth.org>
Jesse Luehrs <doy@tozt.net>
Shawn M Moore <code@sartak.org>
יובל קוג'מן (Yuval Kogman) <nothingmuch@woobling.org>
Karen Etheridge <ether@cpan.org>
Florian Ragwitz <rafl@debian.org>
Hans Dieter Pearcey <hdp@weftsoar.net>
Chris Prather <chris@prather.org>
Matt S Trout <mst@shadowcat.co.uk>
COPYRIGHT AND LICENSE
This software is copyright (c) 2006 by Infinity Interactive, Inc.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
Module Install Instructions
To install Moose::Meta::Role::Application, copy and paste the appropriate command in to your terminal.
cpanm Moose
perl -MCPAN -e shell install Moose
For more information on module installation, please visit the detailed CPAN module installation guide.