perl-MooseX-Object-Pluggable - Make your classes pluggable

Property Value
Distribution Mageia Cauldron
Repository Mageia Core i586
Package name perl-MooseX-Object-Pluggable
Package version 0.0014
Package release 3.mga6
Package architecture noarch
Package type rpm
Installed size 42.31 KB
Download size 20.79 KB
Official Mirror
This module is meant to be loaded as a role from Moose-based classes it
will add five methods and four attributes to assist you with the loading
and handling of plugins and extensions for plugins. I understand that this
may pollute your namespace, however I took great care in using the least
ambiguous names possible.


Package Version Architecture Repository
perl-MooseX-Object-Pluggable-0.0014-3.mga6.noarch.rpm 0.0014 noarch Mageia Core
perl-MooseX-Object-Pluggable - - -


Name Value
perl(Carp) -
perl(Module::Pluggable::Object) -
perl(Module::Runtime) -
perl(Moose::Role) -
perl(Moose::Util) -
perl(Scalar::Util) -
perl(Try::Tiny) -
perl(namespace::autoclean) -
perl-base >= 2:5.22.2


Name Value
perl(MooseX::Object::Pluggable) == 0.1.400
perl-MooseX-Object-Pluggable == 0.0014-3.mga6


Type URL
Binary Package perl-MooseX-Object-Pluggable-0.0014-3.mga6.noarch.rpm
Source Package perl-MooseX-Object-Pluggable-0.0014-3.mga6.src.rpm

Install Howto

  1. Enable Mageia Core repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-MooseX-Object-Pluggable rpm package:
    # urpmi perl-MooseX-Object-Pluggable




2016-06-19 - pterjan <pterjan> 0.0014-3.mga6
+ Revision: 1030511
- Rebuild for perl 5.22.2
2016-02-18 - umeabot <umeabot> 0.0014-2.mga6
+ Revision: 965968
- Mageia 6 Mass Rebuild
2015-06-22 - sander85 <sander85> 0.0014-1.mga6
+ Revision: 839361
- update to 0.0014
2014-10-18 - umeabot <umeabot> 0.0013-4.mga5
+ Revision: 787981
- Rebuild to potentially add missing dependencies
2014-10-15 - umeabot <umeabot> 0.0013-3.mga5
+ Revision: 746011
- Second Mageia 5 Mass Rebuild
2014-09-16 - umeabot <umeabot> 0.0013-2.mga5
+ Revision: 685553
- Mageia 5 Mass Rebuild
2014-02-08 - sander85 <sander85> 0.0013-1.mga5
+ Revision: 586656
- update to 0.0013
2013-10-18 - umeabot <umeabot> 0.0011-4.mga5
+ Revision: 513226
- Mageia 4 Mass Rebuild

See Also

Package Description
perl-MooseX-OneArgNew-0.5.0-3.mga6.noarch.rpm Teach ->new to accept single, non-hashref arguments
perl-MooseX-POE-0.215.0-8.mga6.noarch.rpm A Instance Metaclass for MooseX::POE
perl-MooseX-Param-0.20.0-7.mga6.noarch.rpm Simple role to provide a standard param method
perl-MooseX-Params-Validate-0.210.0-3.mga6.noarch.rpm An extension of Params::Validate for using Moose's types
perl-MooseX-RelatedClassRoles-0.4.0-8.mga6.noarch.rpm Apply roles to a class related to yours
perl-MooseX-Role-BuildInstanceOf-0.80.0-7.mga6.noarch.rpm Less Boilerplate when you need lots of Instances
perl-MooseX-Role-Loggable-0.114.0-2.mga7.noarch.rpm Extensive, yet simple, logging role using Log::Dispatchouli
perl-MooseX-Role-Matcher-0.50.0-7.mga6.noarch.rpm Generic object matching based on attributes and methods
perl-MooseX-Role-Parameterized-1.100.0-1.mga7.noarch.rpm Metaclass for parameterizable roles
perl-MooseX-Role-WithOverloading-0.170.0-8.mga7.i586.rpm Roles which support overloading
perl-MooseX-SemiAffordanceAccessor-0.100.0-3.mga6.noarch.rpm Names accessors in a semi-affordance style
perl-MooseX-SetOnce-0.200.2-8.mga6.noarch.rpm Write-once, read-many attributes for Moose
perl-MooseX-SimpleConfig-0.110.0-3.mga6.noarch.rpm A Moose role for setting attributes from a simple configfile
perl-MooseX-Singleton-0.300.0-1.mga7.noarch.rpm Base class for MooseX::Singleton
perl-MooseX-SlurpyConstructor-1.300.0-1.mga7.noarch.rpm Make your object constructor collect all unknown attributes