Search results for "module:Class::Delegation"

Class::Delegation - Object-oriented delegation River stage one • 1 direct dependent • 1 total dependent

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.009001 - 29 May 2020 08:26:24 UTC

Class::Delegation::Simple - Simple delegation for Perl River stage zero No dependents

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 UTC

Class::Delegate - easy-to-use implementation of object delegation. River stage zero No dependents

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 UTC

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

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 UTC

lib/ River stage zero No dependents

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

Object::Hybrid - promote Perl primitives (hashes, scalars, arrays, and filehandles), either tie()d or not, to become hybrid objects River stage zero No dependents

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 UTC

Class::ActsLike - Perl extension for identifying class behavior similarities River stage zero No dependents

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 UTC

Class::Classless - framework for classless OOP River stage zero No dependents

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 UTC

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

DEPRECATED - Do not use this module anymore! But here are the old docs, anyway: See the Docs of Damian Conways Module Class::Delegation for a good introduction about Dispatching vs. Inheritance. Class::DispatchToAll enables you to call all instantanc...

DOMM/Class-DispatchToAll-0.13 - 10 Jan 2021 17:49:02 UTC

Class::MakeMethods - Generate common types of methods River stage one • 1 direct dependent • 1 total dependent

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 UTC

DBIx::Class::Objects - Rewrite your DBIC objects via inheritance River stage zero No dependents

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 UTC

Class::Prototyped::Mixin - Mixin Support for Class::Prototyped River stage zero No dependents

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 UTC

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 UTC

lib/Scalar/Random/PP/ River stage zero No dependents

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

DBIx::Class::DeploymentHandler - Extensible DBIx::Class deployment River stage two • 12 direct dependents • 12 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.002233 - 25 Sep 2019 17:33:53 UTC

DBIx::Class::Objects::Role::Result River stage zero No dependents

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 UTC
16 results (0.033 seconds)