Class::Template - struct/member template builder River stage zero No dependents

DMR/Class-Eroot-19960603 - 03 Jun 1996 20:17:52 GMT

Class::Listener - executes methods on events River stage one • 2 direct dependents • 2 total dependents

A base class which listenes for signals and runs methods. METHODS signal( $eventname, @args ) $eventname A method with the name "_on_$eventname" will be called (if it exists). @args This array is forwarded to the callback. [Note] signal returns the r...

MUENALAN/Class-Listener-0.01.04 - 27 Feb 2003 12:23:37 GMT

Mongoose::Class - sugary Mongoose-oriented replacement for Moose River stage one • 1 direct dependent • 1 total dependent

This is very much a work-in-progress. Basically, this module adds some sugar into your Mongoose Document class by defining some stand-in replacements for Moose's own "has". has_many has_one belongs_to The idea: fewer keystrokes and improved readabili...

DIEGOK/Mongoose-2.00 - 08 Oct 2018 16:09:33 GMT

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

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 GMT

Class::Data::TIN - Translucent Inheritable Nonpolluting Class Data River stage one • 1 direct dependent • 1 total dependent

Class::Data::TIN implements Translucent Inheritable Nonpolluting Class Data. The thing I don't like with Class::Data::Inheritable or the implementations suggested in perltootc is that you end up with lots of accessor routines in your namespace. Class...

DOMM/Class-Data-TIN-0.02 - 22 Feb 2002 11:30:19 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::Prototyped - Fast prototype-based OO programming in Perl River stage two • 8 direct dependents • 13 total dependents

This package provides for efficient and simple prototype-based programming in Perl. You can provide different subroutines for each object, and also have objects inherit their behavior and state from another object. The structure of an object is inspe...

TEVERETT/Class-Prototyped-1.13 - 28 Aug 2013 21:33:10 GMT

Class::Methodist - define methods for instance variables in a class River stage one • 1 direct dependent • 1 total dependent

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 GMT

Class::Type::Enum - Build Enum-like classes River stage one • 1 direct dependent • 1 total dependent

Class::Type::Enum is a class builder for type-like classes to represent your enumerated values. In particular, it was built to scratch an itch with DBIx::Class value inflation. I wouldn't consider the interface stable yet; I'd love feedback on this d...

MHOWARD/Class-Type-Enum-0.014 - 27 Oct 2018 21:02:20 GMT

Class::Cloneable - A base class for Cloneable objects. River stage one • 1 direct dependent • 1 total dependent

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::AutoClass - Create get and set methods and simplify object initialization River stage one • 5 direct dependents • 5 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 GMT

Class::Publisher - A simple publish-subscribe event framework River stage one • 7 direct dependents • 7 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::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

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::InsideOut - a safe, simple inside-out object construction kit River stage two • 22 direct dependents • 79 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 GMT

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

Class::Component - pluggable component framework River stage two • 6 direct dependents • 16 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 GMT

Class::Interface - A class for implementing/extending interfaces/abstracts in Perl. River stage one • 3 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::ConfigMgr River stage one • 1 direct dependent • 1 total dependent

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::Inspector - Get information about a class and its structure River stage four • 125 direct dependents • 7049 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.34 - 28 Mar 2019 16:14:33 GMT

244 results (0.04 seconds)