perl-MooseX-Role-Parameterized-1.20.0-2.mga4.noarch.rpm


Advertisement

Description

perl-MooseX-Role-Parameterized - Metaclass for parameterizable roles

Distribution: Mageia 4.1
Repository: Mageia Core i586
Package name: perl-MooseX-Role-Parameterized
Package version: 1.20.0
Package release: 2.mga4
Package architecture: noarch
Package type: rpm
Installed size: 47.87 KB
Download size: 26.26 KB
Official Mirror: distrib-coffee.ipsl.jussieu.fr
Your parameterized role consists of two new things: parameter declarations and a 'role' block. Parameters are declared using the the /parameter manpage keyword which very much resembles the Moose/has manpage. You can use any option that the Moose/has manpage accepts. The default value for the 'is' option is 'ro' as that's a very common case. Use 'is => 'bare'' if you want no accessor. These parameters will get their values when the consuming class (or role) uses the Moose/with manpage. A parameter object will be constructed with these values, and passed to the 'role' block. The 'role' block then uses the usual the Moose::Role manpage keywords to build up a role. You can shift off the parameter object to inspect what the consuming class provided as parameters. You use the parameters to customize your role however you wish.

Provides

  • perl(MooseX::Role::Parameterized) == 1.20.0
  • perl(MooseX::Role::Parameterized::Meta::Role::Parameterizable) == 1.20.0
  • perl(MooseX::Role::Parameterized::Meta::Role::Parameterized) == 1.20.0
  • perl(MooseX::Role::Parameterized::Meta::Trait::Parameterized) == 1.20.0
  • perl(MooseX::Role::Parameterized::Parameters) == 1.20.0
  • perl-MooseX-Role-Parameterized == 1.20.0-2.mga4

    Install Howto

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

    Files

    • /usr/lib/perl5/vendor_perl/5.18.1/MooseX/
    • /usr/lib/perl5/vendor_perl/5.18.1/MooseX/Role/Parameterized.pm
    • /usr/lib/perl5/vendor_perl/5.18.1/MooseX/Role/Parameterized/Extending.pod
    • /usr/lib/perl5/vendor_perl/5.18.1/MooseX/Role/Parameterized/Parameters.pm
    • /usr/lib/perl5/vendor_perl/5.18.1/MooseX/Role/Parameterized/Tutorial.pod
    • /usr/lib/perl5/vendor_perl/5.18.1/MooseX/Role/Parameterized/Meta/
    • /usr/lib/perl5/vendor_perl/5.18.1/MooseX/Role/Parameterized/Meta/Role/Parameterizable.pm
    • /usr/lib/perl5/vendor_perl/5.18.1/MooseX/Role/Parameterized/Meta/Role/Parameterized.pm
    • /usr/lib/perl5/vendor_perl/5.18.1/MooseX/Role/Parameterized/Meta/Trait/Parameterized.pm
    • /usr/share/doc/perl-MooseX-Role-Parameterized/Changes
    • /usr/share/doc/perl-MooseX-Role-Parameterized/META.yml
    • /usr/share/doc/perl-MooseX-Role-Parameterized/MYMETA.yml
    • /usr/share/man/man3/MooseX::Role::Parameterized.3pm.xz
    • /usr/share/man/man3/MooseX::Role::Parameterized::Extending.3pm.xz
    • /usr/share/man/man3/MooseX::Role::Parameterized::Meta::Role::Parameterizable.3pm.xz
    • /usr/share/man/man3/MooseX::Role::Parameterized::Meta::Role::Parameterized.3pm.xz
    • /usr/share/man/man3/MooseX::Role::Parameterized::Meta::Trait::Parameterized.3pm.xz
    • /usr/share/man/man3/MooseX::Role::Parameterized::Parameters.3pm.xz
    • /usr/share/man/man3/MooseX::Role::Parameterized::Tutorial.3pm.xz

    Changelog

    2013-10-21 - umeabot <umeabot> 1.20.0-2.mga4 + Revision: 537373 - Mageia 4 Mass Rebuild

    2013-09-26 - sander85 <sander85> 1.20.0-1.mga4 + Revision: 486877 - update to 1.02

    2013-01-13 - umeabot <umeabot> 1.0.0-2.mga3 + Revision: 370282 - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

    2012-01-25 - jquelin <jquelin> 1.0.0-1.mga2 + Revision: 200929 - update to 1.00 - update to 0.27

    2011-06-15 - jquelin <jquelin> 0.260.0-1.mga2 + Revision: 107143 - update to 0.26

    2011-03-09 - jquelin <jquelin> 0.250.0-1.mga1 + Revision: 67004 - update to 0.25

    2011-03-02 - jquelin <jquelin> 0.240.0-1.mga1 + Revision: 62638 - update to 0.24

    2011-01-21 - jquelin <jquelin> 0.230.0-1.mga1 + Revision: 28684 - mageia rebuild - imported package perl-MooseX-Role-Parameterized

    Advertisement
    Advertisement