perl-Class-Method-Modifiers-2.120.0-4-omv4000.noarch.rpm


Advertisement

Description

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

Property Value
Distribution OpenMandriva Cooker
Repository OpenMandriva Main Release x86_64
Package filename perl-Class-Method-Modifiers-2.120.0-4-omv4000.noarch.rpm
Package name perl-Class-Method-Modifiers
Package version 2.120.0
Package release 4-omv4000
Package architecture noarch
Package type rpm
Category Development/Perl
Homepage http://metacpan.org/pod/Class::Method::Modifiers
License GPL+ or Artistic
Maintainer -
Download size 20.83 KB
Installed size 25.61 KB
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.

Alternatives

Package Version Architecture Repository
perl-Class-Method-Modifiers-2.120.0-4-omv4000.noarch.rpm 2.120.0 noarch OpenMandriva Main Release
perl-Class-Method-Modifiers - - -

Requires

Name Value
perl(Exporter) -
perl(base) -
perl(strict) -
perl(warnings) -

Provides

Name Value
perl(Class::Method::Modifiers) = 2.120.0
perl-Class-Method-Modifiers = 2.120.0-4

Download

Type URL
Mirror abf-downloads.openmandriva.org
Binary Package perl-Class-Method-Modifiers-2.120.0-4-omv4000.noarch.rpm
Source Package perl-Class-Method-Modifiers-2.120.0-4.src.rpm

Install Howto

  1. Enable the repository in Software Repository Picker:
    # om-repo-picker
  2. Install perl-Class-Method-Modifiers rpm package:
    # dnf install perl-Class-Method-Modifiers

Files

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

See Also

Package Description
perl-Class-Prototyped-1.130.0-2-omv4000.noarch.rpm Fast prototype-based OO programming in Perl
perl-Class-Prototyped-GraphViz-1.130.0-2-omv4000.noarch.rpm Graph a Perl object structure with GraphViz
perl-Class-Singleton-1.500.0-9-omv4000.noarch.rpm A Singleton class for Perl
perl-Class-XSAccessor-1.190.0-10-omv4000.x86_64.rpm Generate fast XS accessors without runtime compilation
perl-Clone-0.340.0-14-omv4000.x86_64.rpm Recursively copy Perl datatypes
perl-Compress-Bzip2-2.260.0-1-omv4000.x86_64.rpm Interface to Bzip2 compression library
perl-Compress-Raw-Bzip2-2.084-14-omv4001.x86_64.rpm Low-Level Interface to bzip2 compression library
perl-Compress-Raw-Zlib-2.084-14-omv4001.x86_64.rpm Low-Level Interface to the zlib compression library
perl-Config-General-2.560.0-6-omv4000.noarch.rpm Generic Config perl module
perl-Config-INI-0.25.0-1-omv4000.noarch.rpm A subclassable .ini-file emitter
perl-Config-IniFiles-2.980.0-2-omv4000.noarch.rpm A module for reading .ini-style configuration files
perl-Config-Perl-V-0.32-14-omv4001.noarch.rpm Structured data retrieval of perl -V output
perl-Config-Tiny-2.200.0-7-omv4000.noarch.rpm Read/Write .ini style files with as little code as possible
perl-Convert-ASCII-Armour-1.4-24-omv4000.noarch.rpm Convert binary octets into ASCII armoured messages
perl-Convert-ASN1-0.260.0-7-omv4000.noarch.rpm ASN.1 Encode/Decode library for perl
Advertisement
Advertisement