Class::Delegation - Object-oriented delegation River stage one • 2 direct dependents • 2 total dependents

The Class::Delegation module simplifies the creation of delegation-based class hierarchies, allowing a method to be redispatched: * to a single nominated attribute, * to a collection of nominated attributes in parallel, or * to any attribute that can...

DCONWAY/Class-Delegation-1.9.0 - 14 Jul 2016 21:24:49 GMT

Class::Delegation::Simple - Simple delegation for Perl River stage one • 1 direct dependent • 1 total dependent

Class delegation is simply a way to get around some of the problems presented by class inheritance. You can specify that you want some method calls to be handled by one or more attributes of your own choosing. This is much cleaner than constantly hac...

JOHND/Class-Delegation-Simple-0.02 - 16 May 2008 03:03:41 GMT

Class::Delegate - easy-to-use implementation of object delegation. River stage one • 1 direct dependent • 1 total dependent

This class provides transparent support for object delegation. For more information on delegation, see Design Patterns by Erich Gamma, et al....

KSTAR/Class-Delegate-0.06 - 27 Dec 2000 20:24:06 GMT

Class::Delegator - Simple and fast object-oriented delegation River stage one • 2 direct dependents • 2 total dependents

This module provides a subset of the functionality of Damian Conway's lovely Class::Delegation module. Why a subset? Well, I didn't need all of the fancy matching semantics, just string string specifications to map delegations. Furthermore, I wanted ...

DWHEELER/Class-Delegator-0.09 - 22 May 2008 03:27:31 GMT

Object::Hybrid - promote Perl primitives (hashes, scalars, arrays, and filehandles), either tie()d or not, to become hybrid objects River stage one • 1 direct dependent • 1 total dependent

Some applications need to accept both plain primitives as well as tie()d primitives with additional (non-perltie) methods and parameters supported by extended interface available through tied() object. For example, application cache may be allowed to...

METADOO/Object-Hybrid-0.07 - 18 Nov 2013 01:46:58 GMT

lib/Mousse.pm River stage one • 1 direct dependent • 1 total dependent

INGY/Mousse-0.15 - 04 Jun 2011 17:28:46 GMT

Class::ActsLike - Perl extension for identifying class behavior similarities River stage one • 1 direct dependent • 1 total dependent

Note: This is a deprecated module. Use Class::Roles for new development. This module uses "Class::Roles" internally and exists for the purpose of backwards compatibility. The philosophy of the documentation still applies, though, so enjoy reading it!...

CHROMATIC/Class-ActsLike-1.00 - 07 Jul 2005 04:50:25 GMT

Class::Classless - framework for classless OOP River stage one • 1 direct dependent • 1 total dependent

In class-based OOP frameworks, methods are applicable to objects by virtue of objects belonging to classes that either provide those methods, or inherit them from classes that do. In classless OOP frameworks (AKA delegation-and-prototypes frameworks)...

SBURKE/Class-Classless-1.35 - 30 Dec 2004 07:43:02 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

DBIx::Class::Objects - Rewrite your DBIC objects via inheritance River stage one • 1 direct dependent • 1 total dependent

Consider a database where you have people and each person might be a customer. The following two tables might demonstrate that relationship. CREATE TABLE people ( person_id INTEGER PRIMARY KEY AUTOINCREMENT, name VARCHAR(255) NOT NULL, email VARCHAR(...

DBURKE/DBIx-Class-Objects-0.05 - 20 Jul 2015 21:00:51 GMT

Class::DispatchToAll - Dispatch a method call to all inherited methods River stage one • 1 direct dependent • 1 total dependent

See the Docs of Damian Conways Module Class::Delegation for a good introduction about Dispatching vs. Inheritance. Class::DispatchToAll enables you to call all instantances of a method in your inheritance tree (or labyrinth..). The standard Perl beha...

DOMM/Class-DispatchToAll-0.11 - 30 Sep 2006 13:51:16 GMT

Class::Prototyped::Mixin - Mixin Support for Class::Prototyped River stage one • 1 direct dependent • 1 total dependent

This module aids prototyped-based object programming in Perl by making it easy to layer functionality on base functionality via a collection of mixin classes. The SYNOPSIS is admittedly easier done via a "fold" or some other pure functional approach....

TBONE/Class-Prototyped-Mixin-3 - 04 Jul 2008 20:50:45 GMT

Class::Method::Delegate - Perl extension to help you add delegation to your classes River stage zero No dependents

Creates methods on the current class which delegate to an object. delegate takes a hash or hashref with the following keys. methods Takes an array ref of strings that represent the name of the method to be delegated. to a sub block that returns an ob...

JONTAYLOR/Class-Method-Delegate-1.03 - 15 Mar 2013 17:42:32 GMT

DBIx::Class::DeploymentHandler - Extensible DBIx::Class deployment River stage two • 12 direct dependents • 19 total dependents

"DBIx::Class::DeploymentHandler" is, as its name suggests, a tool for deploying and upgrading databases with DBIx::Class. It is designed to be much more flexible than DBIx::Class::Schema::Versioned, hence the use of Moose and lots of roles. "DBIx::Cl...

MMCCLIMON/DBIx-Class-DeploymentHandler-0.002231 - 10 May 2019 13:29:52 GMT

DBIx::Class::Objects::Role::Result River stage one • 1 direct dependent • 1 total dependent

For internal use only. Adds a "result_source" attribute to every class to return the original "DBIx::Class" result. This also handles setting up the delegation of direct object attributes. Relations add added via the "load_objects" method on "DBIx::C...

DBURKE/DBIx-Class-Objects-0.05 - 20 Jul 2015 21:00:51 GMT

lib/Scalar/Random/PP/OO.pm River stage one • 1 direct dependent • 1 total dependent

INGY/Scalar-Random-PP-0.11 - 17 Sep 2010 22:51:23 GMT

16 results (0.068 seconds)