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

MooseX::CustomInitArgs - define multiple init args with custom processing River stage zero No dependents

"MooseX::CustomInitArgs" allows Moose attributes to be initialized from alternative initialization arguments. If you find yourself wishing that Moose's built-in "init_arg" option took an arrayref, then this is what you want. MooseX::MultiInitArg also...

TOBYINK/MooseX-CustomInitArgs-0.004 - 10 Sep 2014 22:41:56 UTC

Net::LDAP::Class - object-relational mapper for Net::LDAP River stage zero No dependents

Net::LDAP::Class (NLC) is an object-relational mapping for LDAP. I know, it's all wrong to confuse the ORM model with LDAP since LDAP is not relational in the same way that a RDBMS is. But the ORM APIs of projects like DBIx::Class and Rose::DB::Objec...

KARMAN/Net-LDAP-Class-0.27 - 01 Jul 2016 16:21:58 UTC

Class::Std::Fast - faster but less secure than Class::Std River stage two • 6 direct dependents • 11 total dependents

Class::Std::Fast allows you to use the beautiful API of Class::Std in a faster way than Class::Std does. You can get the object's ident via scalarifiyng your object. Getting the objects ident is still possible via the ident method, but it's faster to...

ACID/Class-Std-Fast-v0.0.8 - 26 May 2008 11:31:23 UTC

MooseX::Types::NumUnit - Type(s) for using units in Moose River stage one • 1 direct dependent • 1 total dependent

This module provides types ("NumUnit" and friends) for Moose which represent physical units. More accurately it provides String to Number coercions, so that even if the user inputs a number with an incorrect (but compatible) unit, it will automatical...

JBERGER/MooseX-Types-NumUnit-0.04 - 18 Jun 2012 16:14:11 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::Methodist - define methods for instance variables in a class River stage zero No dependents

This package creates instance variables and methods on a class for accessing and manipulating those instance variables. "Class::Methodist" is similar in spirit to "Class::MakeMethods", but with a simpler interface and more sensible semantics. Instanc...

NURK/Class-Methodist-1.6 - 05 May 2006 01:46:05 UTC

Class::Cloneable - A base class for Cloneable objects. River stage zero No dependents

This module provides a flexible base class for building objects with cloning capabilities. This module does it's best to respect the encapsulation of all other objects, including subclasses of itself. This is intended to be a stricter and more OO-ish...

STEVAN/Class-Cloneable-0.03 - 06 Feb 2006 18:08:23 UTC

Class::AutoClass - Create get and set methods and simplify object initialization River stage one • 3 direct dependents • 3 total dependents

This is yet another module that generates standard 'get' and 'set' methods for Perl classes. It also handles initialization of object and class data from parameter lists or defaults, and arranges for object creation and initialization to occur in top...

NATG/Class-AutoClass-1.56 - 06 Oct 2013 00:22:26 UTC

Class::Publisher - A simple publish-subscribe event framework River stage one • 6 direct dependents • 6 total dependents

Class::Publisher impliments the Publish-Subscribe pattern (also referred to as the Observer pattern). It is often used in user interfaces when many entities are interested in a particular event. The Publish-Subscribe pattern decouples the publisher a...

SIMONFLK/Class-Publisher-0.2 - 25 Mar 2005 13:24:25 UTC

Class::InsideOut - a safe, simple inside-out object construction kit River stage two • 20 direct dependents • 48 total dependents

This is a simple, safe and streamlined toolkit for building inside-out objects. Unlike most other inside-out object building modules already on CPAN, this module aims for minimalism and robustness: * Does not require derived classes to subclass it * ...

DAGOLDEN/Class-InsideOut-1.14 - 02 Apr 2017 17:53:38 UTC

Class::Container - Glues object frameworks together transparently River stage two • 4 direct dependents • 83 total dependents

This class facilitates building frameworks of several classes that inter-operate. It was first designed and built for "HTML::Mason", in which the Compiler, Lexer, Interpreter, Resolver, Component, Buffer, and several other objects must create each ot...

KWILLIAMS/Class-Container-0.13 - 03 Nov 2017 04:56:06 UTC

Class::Interface - A class for implementing/extending interfaces/abstracts in Perl. River stage one • 2 direct dependents • 3 total dependents

Performs some underwater perl-magic to ensure interfaces are interfaces and classes that implement the interface actually do so....

SINISTER/Class-Interface-1.01 - 28 Nov 2008 12:31:14 UTC

Class::Component - pluggable component framework River stage one • 4 direct dependents • 8 total dependents

Class::Component is pluggable component framework. The compatibilities such as dump and load such as YAML are good....

YAPPO/Class-Component-0.17 - 12 May 2008 08:58:08 UTC

Class::ConfigMgr River stage zero No dependents

Class::ConfigMgr is a base class for implementing a singleton object configuration manager. This module is based off of the configuration manager found in Movable Type and a limited subset of AppConfig configuration files....

TIMA/Class-ConfigMgr-0.1 - 30 Mar 2005 19:29:19 UTC

Class::Inspector - Get information about a class and its structure River stage four • 120 direct dependents • 5113 total dependents

Class::Inspector allows you to get information about a loaded class. Most or all of this information can be found in other ways, but they aren't always very friendly, and usually involve a relatively high level of Perl wizardry, or strange and unusua...

PLICEASE/Class-Inspector-1.36 - 19 Jul 2019 12:36:51 UTC

Class::CompiledC River stage zero No dependents

Note: Documentation is incomplete, partly outdated, of poor style and full of typos. I need a ghostwriter. Class::CompiledC creates classes which are based on C structs, it does this by generating C code and compiling the code when your module is com...

BLADE/Class-CompiledC2.21 - 30 Oct 2006 10:43:18 UTC

Class::Printable - A base class for Printable objects River stage zero No dependents

Sometimes it is nice to have your objects return something a bit more complex then "MyObject=HASH(0x3bac438)" when you "print" them. This module is a base class for adding that capability to your objects. This is a very simple class which when used a...

STEVAN/Class-Printable-0.02 - 16 Dec 2004 16:55:20 UTC

Class::Framework - Interface which combines Class::Accessor, fields, and Class::MethodVars to ease creating a Class. River stage zero No dependents

This package is intended to allow you to rapidly create a class using fields with Class::Accessor generated accessors along with Class::MethodVars methods. Inheriting from other classes built using Class::Framework or Class::MethodVars will automatic...

THINCH/Class-Framework-1.228 - 09 Aug 2006 16:36:11 UTC

Class::WhiteHole - base class to treat unhandled method calls as errors River stage one • 1 direct dependent • 1 total dependent

Its possible to accidentally inherit an AUTOLOAD method. Often this will happen if a class somewhere in the chain uses AutoLoader or defines one of their own. This can lead to confusing error messages when method lookups fail. Sometimes you want to a...

MSCHWERN/Class-WhiteHole-0.04 - 24 Jul 2003 03:01:01 UTC

250 results (0.049 seconds)