Class::BlackHole - base class to treat unhandled method calls as no-ops River stage one • 1 direct dependent • 1 total dependent

Normally, if you try to call a method that there's no handler for, you get an error: Can't locate object method "flork" via package "X". But for classes that inherit from Class::BlackHole, unhandled methods become just no-operations....

SBURKE/Class-BlackHole-0.04 - 30 Dec 2004 07:42:42 GMT

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 GMT

Class::Composite - Implements Composite patterns River stage zero No dependents

"Class::Composite" is used to provide mechanisms used by "Class::Composite::Container" and "Class::Composite::Element". Class::Composite::* implements a Composite pattern (see OO Patterns books and

PDENIS/Class-Composite-0.2 - 03 Dec 2002 12:53:15 GMT

Class::Protected - restricting class/method access via ACL's River stage zero No dependents

With this module you can protect the methods of any object. The access is handled via an ACL (Decision::ACL). "Class::Protected" is implemented via a proxy object (Class::Proxy). METHODS new() The constructor takes following parameters, which are als...

MUENALAN/Class-Protected-0.01.02 - 09 Feb 2003 22:10:00 GMT

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 GMT

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 GMT

Class::Pluggable - Simple pluggable class. River stage zero No dependents

This class makes your class (sub class of Class::Pluggable) pluggable. In this documentatin, the word "pluggable" has two meanings. One is just simply adding new method to your pluggable classs from other plugin modules. So, after you plugged some mo...

TAKESHIGE/Class-Pluggable-0.022 - 30 Jun 2006 11:42:08 GMT

Class::Container - Glues object frameworks together transparently River stage three • 8 direct dependents • 123 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 GMT

Exception::Class - A module that allows you to declare real exception classes in Perl River stage four • 168 direct dependents • 5816 total dependents

RECOMMENDATION 1: If you are writing modern Perl code with Moose or Moo I highly recommend using Throwable instead of this module. RECOMMENDATION 2: Whether or not you use Throwable, you should use Try::Tiny. Exception::Class allows you to declare ex...

DROLSKY/Exception-Class-1.44 - 10 Dec 2017 19:49:24 GMT

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 GMT

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 GMT

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 GMT

Class::Prevayler - Prevayler implementation - River stage zero No dependents

THIS IS BETA-SOFTWARE!! Class::Prevayler - aka 'Perlvayler' - is a Perl implementation of the prevayler concept. You can find an introduction to this concept on This module overloads the 'time', 'localtime' and 'gmtime' functions t...

NATHANAEL/Class-Prevayler-0.02 - 23 Jan 2003 21:19:43 GMT

EO::Class - introspection class for Perl. River stage one • 1 direct dependent • 1 total dependent

EO::Class provides reflection capabilities to Perl and specifically the EO:: tree of modules....

JDUNCAN/EO-0.96 - 18 Jan 2005 21:20:18 GMT

Class::Multi - Multiple inheritance support functions. River stage one • 1 direct dependent • 3 total dependents

KCODY/Class-Multi-1.04 - 29 Oct 2017 20:30:12 GMT

WebService::Class - WebService retrieve data by object. and have caching structure by file base or memcached base and more River stage zero No dependents

HAOSAN/WebService-Class-0.03 - 24 Feb 2009 12:32:38 GMT

Class::ConfigHash - Lazily turn multi-level hashes of configuration data in to objects with error catching and defaults River stage zero No dependents

Lazily turn multi-level hashes of configuration data in to objects with error catching and defaults...

SARGIE/Class-ConfigHash-0.001 - 04 Jul 2012 08:07:44 GMT

Supervisor::Class - A Perl extension for the Supervisor environment River stage zero No dependents

This module inherits from Badger::Class and exposes the additinoal constants and utiltiy functions that are needed by the Supervisor environment....

KESTEB/Supervisor-0.08 - 14 Jul 2010 15:39:25 GMT

Class::Implements - pretend that your class is another class River stage zero No dependents

Some module authors will insist on writing their object type checks as: die "go away" unless UNIVERSAL::ISA( $object, "The::Class:I'm::Willing::To::Deal::With" ); It it this authors opinion that this is wrong, and the guilty developers should be sent...

RCLAMP/Class-Implements-0.01 - 30 Apr 2004 10:29:29 GMT

Class::Serializer - Serializes the in-memory state of a class into code River stage zero No dependents

NILSONSFJ/Class-Serializer-0.04 - 30 Nov 2015 19:10:36 GMT

2,349 results (0.032 seconds)