perl-Mixin-ExtraFields-0.007-10pclos2011.noarch.rpm


Advertisement

Description

perl-Mixin-ExtraFields - Store extras in a hashy object's guts

Property Value
Distribution PCLinuxOS
Repository PCLinuxOS x86_64
Package filename perl-Mixin-ExtraFields-0.007-10pclos2011.noarch.rpm
Package name perl-Mixin-ExtraFields
Package version 0.007
Package release 10pclos2011
Package architecture noarch
Package type rpm
Homepage -
License -
Maintainer -
Download size 40.90 KB
Installed size 40.90 KB
Sometimes your well-defined object needs a way to tack on arbirary extra
fields. This might be a set of session-specific ephemeral data, a stash of
settings that need to be easy to grow over time, or any sort of
name-and-value parameters. Adding more and more methods can be cumbersome,
and may not be helpful if the names vary greatly. Accessing an object's
guts directly is simple, but is difficult to control when subclassing, and
can make altering your object's structure difficult.
Mixin::ExtraFields provides a simple way to add an arbitrary number of
stashes for named data. These data can be stored in the object, in a
database, or anywhere else. The storage mechanism is abstracted away from
the provided interface, so one storage mechanism can be easily swapped for
another. Multiple ExtraFields stashes can be mixed into one class, using
one or many storage mechanisms.

Alternatives

Package Version Architecture Repository
perl-Mixin-ExtraFields - - -

Requires

Name Value
perl(Carp) -
perl(Mixin::ExtraFields::Driver) -
perl(Sub::Exporter) -
perl(Sub::Install) -
perl-base >= 5.12.3
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsLzma) <= 4.4.6-1
rpmlib(VersionedDependencies) <= 3.0.3-1

Provides

Name Value
perl(Mixin::ExtraFields) = 0.7.0
perl(Mixin::ExtraFields::Driver) = 0.7.0
perl(Mixin::ExtraFields::Driver::HashGuts) = 0.7.0
perl-Mixin-ExtraFields = 0.007-10pclos2011

Download

Type URL
Mirror ftp.nluug.nl
Binary Package perl-Mixin-ExtraFields-0.007-10pclos2011.noarch.rpm
Source Package perl-Mixin-ExtraFields-0.007-10pclos2011.src.rpm

Install Howto

  1. Enable PCLinuxOS x86_64 repository in /etc/apt/sources.list:
    rpm http://ftp.nluug.nl/pub/os/Linux/distr/pclinuxos/pclinuxos/apt/ pclinuxos/64bit x86_64
  2. Update the package index:
    # apt-get update
  3. Install perl-Mixin-ExtraFields rpm package:
    # apt-get install perl-Mixin-ExtraFields

See Also

Package Description
perl-Mixin-Linewise-0.002-10pclos2011.noarch.rpm Get linewise writeers for strings and filenames
perl-Modem-Vgetty-0.04-10pclos2011.noarch.rpm Interface to vgetty(8)
perl-Module-Build-0.35-10pclos2011.noarch.rpm Curses interface for Config::Model
perl-Module-CPANTS-0.20030725-10pclos2011.noarch.rpm CPAN module testing
perl-Module-Compile-0.20-10pclos2011.noarch.rpm Perl Module Compilation
perl-Module-CoreList-2.18-10pclos2011.noarch.rpm Tell what modules shipped with versions of perl
perl-Module-Depends-0.14-10pclos2011.noarch.rpm Intrusive discovery of distribution dependencies
perl-Module-Extract-0.01-10pclos2011.noarch.rpm Base class for working with Perl distributions
perl-Module-Extract-Namespaces-0.14-10pclos2011.noarch.rpm Extract the package declarations from a module
perl-Module-Extract-VERSION-0.13-10pclos2011.noarch.rpm Extract a module version without running code
perl-Module-ExtractUse-0.23-10pclos2011.noarch.rpm Find out what modules are used
perl-Module-Find-0.08-10pclos2011.noarch.rpm Find and use installed modules in a (sub)category
perl-Module-Info-0.31-10pclos2011.noarch.rpm Information about Perl modules
perl-Module-Inspector-1.05-10pclos2011.noarch.rpm An integrated API for inspecting Perl distributions
perl-Module-Install-0.91-10pclos2011.noarch.rpm Standalone, extensible Perl module installer
Advertisement
Advertisement