-
- Distribution: Moose
- Module version: 2.2014
- Source (raw)
- Browse (raw)
- Changes
- Homepage
- How to Contribute
- Repository (git clone)
- Issues (71)
- Testers (389 / 1 / 0)
- Kwalitee
- 92.01% Coverage
- License: perl_5
- Perl: v5.8.3
- Activity
- 24 month
- Tools
- Download (878.02Kb) 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
-
Upasana Shukla
-
Graham Knop
-
Tomas Doran
-
Ricardo Signes
-
Guillermo Roditi
-
John Napiorkowski
- Aankhen
- Todd Hepler
-
Jonathan Rockway
-
Gerda Shank
-
Shlomi Fish
-
Perlover
- Brad Bowman
- Paul Driver
-
Kent Fredric
-
Justin Hunter
-
Rafael Kitover
-
Lars Dɪᴇᴄᴋᴏᴡ 迪拉斯
-
gfx
-
Anders Nor Berle
-
Olivier Mengué
-
Leon Brocard
- Brian Manning
- Cory Watson
-
Christian Hansen
-
Dagfinn Ilmari Mannsåker
- Robert Buels
-
Paul Jamieson Fenwick
- Dan Dascalescu
-
Scott McWhirter
- Marcel Grünauer
- Patrick Donelan
-
Jay Hannah
- Tokuhiro Matsuno
- Daisuke Maki (lestrrat)
- Dylan William Hardison
-
Ævar Arnfjörð Bjarmason
- Stefan O'Rear
-
Ash Berlin
- matthof
-
Eric Wilhelm
-
Robert 'phaylon' Sedlacek
-
Marc Mims
- Zachary Lome
-
Chris Weyl
-
Jess Robinson
-
Mateu X Hunter
-
Mark Allen
-
Marcus Ramberg
-
Chip
-
Aran Clary Deltac
-
Christopher J. Madsen
- Curtis Jewell
- Evan Carroll
-
Mark A. Stratman
-
Mark Fowler
-
Matthew Horsfall
-
Michael LaGrasta
- Michael Rykov
-
Mike Whitaker
-
Moritz Onken
- Nelo Onyiah
-
Nick Perez
- Robert Boone
- Robin V
-
Thomas Sibley
- Tom Hukins
- Wallace Reis
- mauke
- rodrigolive
- shelling
- joel
-
Nathan Gray
- wickline
- pktm
-
Olaf Alders
- Jay Kuri
- Olof Johansson
- Jay Allen
- Paul Cochrane
-
Jason May
- James Marca
-
Paweł Murias
-
Pedro Melo
-
Henry Van Styn
- Peter Shangov
-
Philipp Gortan
-
Philippe Bruhat (BooK)
-
Phillip Smith
-
Piotr Roszatycki
-
Frew Schmidt
- E. Choroba
- David Steinbrunner
- Adam J. Foxson
-
David Leadbeater
- rouzier
- Sam Vilain
- Dave Romano
- Dann
-
Christian Walde (Mithaldu)
- Simon Reinhardt
-
A. Sinan Unur
-
Chia-liang Kao
- Chankey Pathak
- Aaron Cohen
-
Chad Granum
- Brendan Byrd
- sherrardb
-
Ben Hutton
- Tuomas Jormola
-
Ansgar Burchardt
- sue spence
-
Yanick Champoux
- Anirvan Chatterjee
-
Zoffix Znet
-
chromatic
-
Leon Timmermans
-
Kang-min Liu
-
Justin DeVuyst
-
John Goulah
- dmaestro
-
John Douglas Porter
- franck cuny
- Mark O Grady
-
Jesse Vincent
- Matt Kraai
- Jens Berthold
- Jeff Bisbee
- Andy Jack
-
gregor herrmann
- hakim
-
Michael Schout
-
Adam Kennedy
- 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::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.2014
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@cpan.org>
Dave Rolsky <autarch@urth.org>
Jesse Luehrs <doy@cpan.org>
Shawn M Moore <sartak@cpan.org>
יובל קוג'מן (Yuval Kogman) <nothingmuch@woobling.org>
Karen Etheridge <ether@cpan.org>
Florian Ragwitz <rafl@debian.org>
Hans Dieter Pearcey <hdp@cpan.org>
Chris Prather <chris@prather.org>
Matt S Trout <mstrout@cpan.org>
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.