perl-Class-Method-Modifiers-1.70.0-1-rosa.lts2012.0.noarch.rpm


Advertisement

Description

perl-Class-Method-Modifiers - provides Moose-like method modifiers

Distribution: ROSA Enterprise Desktop
Repository: ROSA Contrib Updates x86_64
Package name: perl-Class-Method-Modifiers
Package version: 1.70.0
Package release: 1-rosa.lts2012.0
Package architecture: noarch
Package type: rpm
Installed size: 16.01 KB
Download size: 13.78 KB
Official Mirror: mirror.rosalab.ru
Method modifiers are a powerful feature from the CLOS (Common Lisp Object System) world. In its most basic form, a method modifier is just a method that calls '$self->SUPER::foo(@_)'. I for one have trouble remembering that exact invocation, so my classes seldom re-dispatch to their base classes. Very bad! 'Class::Method::Modifiers' provides three modifiers: 'before', 'around', and 'after'. 'before' and 'after' are run just before and after the method they modify, but can not really affect that original method. 'around' is run in place of the original method, with a hook to easily call that original method. See the 'MODIFIERS' section for more details on how the particular modifiers work.

Provides

  • perl(Class::Method::Modifiers) == 1.70.0
  • perl-Class-Method-Modifiers == 1.70.0-1:2012.0

    Install Howto

    1. Enable ROSA Contrib Updates repository on Install and Remove Software"
    2. Update packages list:
      # urpmi.update -a
    3. Install perl-Class-Method-Modifiers rpm package:
      # urpmi perl-Class-Method-Modifiers

    Files

    • /usr/lib/perl5/vendor_perl/5.12.3/Class/
    • /usr/lib/perl5/vendor_perl/5.12.3/Class/Method/Modifiers.pm
    • /usr/share/doc/perl-Class-Method-Modifiers/Changes
    • /usr/share/man/man3/Class::Method::Modifiers.3pm.xz

    Changelog

    2011-03-10 - Guillaume Rousse <guillomovitch@mandriva.org> 1.70.0-1mdv2011.0 + Revision: 643366 - update to new version 1.07

    2010-11-27 - Guillaume Rousse <guillomovitch@mandriva.org> 1.60.0-1mdv2011.0 + Revision: 601861 - update to new version 1.06

    2009-11-06 - J?r?me Quelin <jquelin@mandriva.org> 1.50.0-1mdv2011.0 + Revision: 461264 - update to 1.05

    2009-07-29 - J?r?me Quelin <jquelin@mandriva.org> 1.40.0-1mdv2010.0 + Revision: 403014 - rebuild using %%perl_convert_version

    2009-06-18 - Guillaume Rousse <guillomovitch@mandriva.org> 1.04-1mdv2010.0 + Revision: 387001 - update to new version 1.04

    2009-06-07 - Guillaume Rousse <guillomovitch@mandriva.org> 1.02-1mdv2010.0 + Revision: 383474 - update to new version 1.02

    Advertisement
    Advertisement