Class::Mutator - Run-time Dynamic Multiple Inheritance River stage one • 1 direct dependent • 1 total dependent

Class::Mutator adds the power of "dynamic polymorphism" to Perl objects. Any object that inherits Class::Mutator principally gains two new methods, mutate and unmutate that allows them to add methods to themselves at runtime from other packages. The ...

GMCCAR/Class-Mutator-0.04 - 24 Nov 2002 10:53:44 GMT

Class::DBI - Simple Database Abstraction River stage three • 98 direct dependents • 146 total dependents

TMTM/Class-DBI-v3.0.17 - 04 Oct 2007 21:30:41 GMT

Class::PINT - A Class::DBI package providing Tangram and other OOPF features River stage one • 1 direct dependent • 1 total dependent

Class::PINT is an implementation of selected Tangram, and other OOPF related features on top of Class::DBI. The goal of PINT is to provide some of the power and flexibility of Tangram with the maturity, transparency and extensibility of CDBI. I also ...

TEEJAY/Class-PINT-0.01 - 15 Nov 2004 19:54:12 GMT

Oryx::Class - abstract base class for Oryx classes River stage one • 1 direct dependent • 2 total dependents

Abstract base class for Oryx persistent classes....

RHUNDT/Oryx-0.24 - 18 Jun 2006 19:57:44 GMT

Class::Light - Provides cascading object initialization and autovivified accessors and mutators River stage one • 3 direct dependents • 3 total dependents

Subclasses are not to define a class method named "new", instead they should define the private instance method named "_init" which does object initialization. "new" will invoke "_init" from each superclass in the object's class hierarchy including o...

DAVAZ/Class-Light-0.01003 - 02 May 2009 08:46:10 GMT

Class::Frame - Class template with default constructor and accessors autogenerated River stage one • 1 direct dependent • 1 total dependent

Learn Class::Frame in 5 seconds! To start using Class::Frame as base class you will need to make 8, err, 2 easy steps :-) 1) Create your class package Jedi; use strict; use base qw( Class::Frame ); use Class::Frame; # Exports DEFINE_FIELDS helper fun...

DENYSV/Class-Frame-1.0 - 29 Jun 2005 15:16:45 GMT

Class::Tables - Auto-vivification of persistent classes, based on RDBMS schema River stage one • 1 direct dependent • 1 total dependent

ROSULEK/Class-Tables-0.28 - 16 Jul 2004 03:26:49 GMT

Badger::Class - class metaprogramming module River stage two • 6 direct dependents • 14 total dependents

"Badger::Class" is a class metaprogramming module. It provides methods for defining, extending and manipulating object classes and related metadata in a relatively clean and simple way. Using the "Badger::Class" module will automatically enable the "...

ABW/Badger-0.13 - 18 Oct 2018 15:19:12 GMT

Class::Modular - Modular class generation superclass River stage one • 1 direct dependent • 1 total dependent

Class::Modular is a superclass for generating modular classes, where methods can be added into the class from the perspective of the object, rather than the perspective of the class. That is, you can create a class which has a set of generic common f...

DON/Class-Modular-0.05 - 07 Oct 2007 22:37:16 GMT

Git::Class::Cmd River stage one • 1 direct dependent • 1 total dependent

This is a simple wrapper of a "git" executable. The strength is that you can run a "git" command and capture the output in a simple and more portable way than using "open" to pipe (which is not always implemented fully). As of this writing, most of t...

ISHIGAKI/Git-Class-0.15 - 05 Aug 2014 02:56:27 GMT

Class::Accessor - Automated accessor generation River stage four • 698 direct dependents • 3166 total dependents

This module automagically generates accessors/mutators for your class. Most of the time, writing accessors is an exercise in cutting and pasting. You usually wind up with a series of methods like this: sub name { my $self = shift; if(@_) { $self->{na...

KASEI/Class-Accessor-0.51 - 22 Oct 2017 17:01:15 GMT

Path::Class::Tiny - a Path::Tiny wrapper for Path::Class compatibility River stage zero No dependents

What do you do if you started out (Perl) life using Path::Class, but then later on you switched to Path::Tiny? Well, one thing you could do is relearn a bunch of things and go change a lot of existing code. Or, another thing would be to use Path::Cla...

BAREFOOT/Path-Class-Tiny-0.04 - 23 Jul 2018 10:34:27 GMT

Class::XML::Parser - Parses (and optionally validates against a DTD) an XML message into a user-defined class structure. River stage zero No dependents

This module allows for XML to be parsed into an user-defined object hierarchy. Additionally, the XML will be validated against it's DTD, if such is defined within the XML body, and XML::Checker::Parser is available. A note as to how the parsing is do...

MMORGAN/Class-XML-Parser-0.901 - 23 Nov 2006 20:28:50 GMT

Class::Meta::Type - Data type validation and accessor building. River stage one • 2 direct dependents • 3 total dependents

This class stores the various data types us ed by "Class::Meta". It manages all aspects of data type validation and method creation. New data types can be added to Class::Meta::Type by means of the "add()" constructor. This is useful for creating cus...

DWHEELER/Class-Meta-0.66 - 03 Jul 2012 13:47:28 GMT

JOAP::Proxy::Class - Class for client-side proxy objects of JOAP classes River stage zero No dependents

This class provides client-side access to the attributes, methods, and superclasses of a remote JOAP class. In general, it's preferable to use the JOAP::Proxy::Package::Class class instead. This module is mainly useful if you don't know the address o...

EVAN/JOAP-0.01 - 22 May 2003 23:57:35 GMT

Class::Axelerator - Evade OO taxes River stage one • 1 direct dependent • 1 total dependent

Perl's object orientation (POO as follows) is powerful, flexible and ... expensive. Since all methods are implemented as function calls, even simple accessors are 2-4 times more costly than non OO approach. Simply put, my $attr = $obj->attr; is 2-4x ...

DANKOGAI/Class-Axelerator-0.02 - 15 Feb 2009 02:27:08 GMT

SWISH::Prog::Class - base class for SWISH::Prog classes River stage one • 7 direct dependents • 9 total dependents

SWISH::Prog::Class is a subclass of Rose::ObjectX::CAF. It's a base class useful for making simple accessor/mutator methods. SWISH::Prog::Class implements some additional methods and features useful for SWISH::Prog projects....

KARMAN/SWISH-Prog-0.75 - 11 Dec 2013 23:15:27 GMT

Class::DBI::Factory - factory interface to a set of Class::DBI classes, with optional mod_perl application skeleton River stage one • 1 direct dependent • 1 total dependent

WROSS/Class-DBI-Factory-0.994 - 17 Apr 2005 22:40:43 GMT

Class::MakeMethods - Generate common types of methods River stage one • 3 direct dependents • 4 total dependents

The Class::MakeMethods framework allows Perl class developers to quickly define common types of methods. When a module "use"s Class::MakeMethods or one of its subclasses, it can select from a variety of supported method types, and specify a name for ...

EVO/Class-MakeMethods-1.01 - 07 Sep 2004 21:45:34 GMT

EntityModel::Class - define class definition River stage one • 2 direct dependents • 9 total dependents

Applies a class definition to a package. Automatically includes strict, warnings, error handling and other standard features without needing to copy and paste boilerplate code....

TEAM/EntityModel-Class-0.016 - 17 Aug 2014 08:53:40 GMT

53 results (0.056 seconds)