Class::Utils - Class utilities. River stage two • 49 direct dependents • 81 total dependents

SKIM/Class-Utils-0.08 - 22 Jan 2018 15:31:22 GMT

Class::Colon - Makes objects out of colon delimited records and vice versa River stage zero No dependents

To turn your colon delimited file into a list of objects, use "Class::Colon", giving it the name you want to use for the class and an anonymous array of column names which will become attributes of the objects in the class. List the names in the orde...

PHILCROW/Class-Colon-0.04 - 15 Feb 2019 22:26:34 GMT

Class::Error - Delayed checking of object failure River stage two • 12 direct dependents • 16 total dependents

You can use this module to return a Class::Error object instead of a simple false value (e.g. when a sub or a property may return an object OR the undef value on failure). That feature allows to check on the object itself, or delay the checking after...

SKNPP/OOTools-2.41 - 02 Apr 2019 10:20:42 GMT

exact::class - Simple class interface extension for exact River stage zero No dependents

exact::class is intended to be a simple class interface extension for exact. See the exact documentation for additional informatioh about extensions. The intended use of exact::class is via the extension interface of exact. use exact -class, -conf, -...

GRYPHON/exact-class-1.07 - 06 Nov 2019 19:52:12 GMT

Class::Mixer - Arrange class hierarchy based on dependency rules River stage zero No dependents

This module is designed to solve a problem which occurs when using inheritance to mixin behaviors into a class hierarchy. The dependencies between a number of mixin modules may be complex. When different components wrap the same behavior, they often ...

JWILLIAMS/Class-Mixer-0.54 - 27 Nov 2015 18:04:28 GMT

Class::NonOO - Use methods as functions with an implicit singleton River stage zero No dependents

This module allows you to turn a class into a module that exports methods as functions that use an implicit singleton. This allows you to provide a "hybrid" object-oriented/functional interface....

RRWO/Class-NonOO-v0.4.1 - 12 Jan 2016 17:23:35 GMT

Class::Sniff - Look for class composition code smells River stage one • 2 direct dependents • 3 total dependents

ALPHA code. You've been warned. The interface is rather ad-hoc at the moment and is likely to change. After creating a new instance, calling the "report" method is your best option. You can then visually examine it to look for potential problems: my ...

NEILB/Class-Sniff-0.10 - 07 Jun 2014 02:15:13 GMT

Class::Frame - Class template with default constructor and accessors autogenerated River stage zero No dependents

Learn Class::Frame in 5 seconds! To start using Class::Frame as base class you will need to make 8, err, 2 easy steps :-) 1) Create your class package Jedi; use strict; use base qw( Class::Frame ); use Class::Frame; # Exports DEFINE_FIELDS helper fun...

DENYSV/Class-Frame-1.0 - 29 Jun 2005 15:16:45 GMT

Class::Delay - delay method dispatch until a trigerring event River stage zero No dependents

Class::Delay provides a mechanism for the delay of method dispatch until a triggering method is called. You simply define a proxy class, and then call on the module to set up a set of methods that will defer. Options The use statement takes the follo...

RCLAMP/Class-Delay-0.02 - 22 Oct 2003 15:34:43 GMT

Class::Ref - Automatic OO wrapping of container references River stage zero No dependents

Class::Ref provides an OO wrapping layer around Hash and Array references. Part of the magic is that it does this deeply and across array/hash boundaries....

MYDMNSN/Class-Ref-0.06 - 23 Nov 2017 02:43:23 GMT

Class::MVC - model-view-controller paradigma River stage zero No dependents

The Model-View-Controller (MVC) is a general paradigma mostly used for GUI-development. It is very well known and tons of publications are available through your favorite search engine (Or jump to "REFERENCES"). It is also an introductional example f...

MUENALAN/Class-MVC-0.01.06 - 27 Feb 2003 12:23:52 GMT

Nitesi::Class - Instantiate objects at runtime River stage one • 2 direct dependents • 2 total dependents

HORNBURG/Nitesi-0.0094 - 05 Dec 2013 09:04:22 GMT

Class::Spiffy - Spiffy Framework with No Source Filtering River stage one • 3 direct dependents • 3 total dependents

"Class::Spiffy" is a framework and methodology for doing object oriented (OO) programming in Perl. Class::Spiffy combines the best parts of Exporter.pm, base.pm, mixin.pm and SUPER.pm into one magic foundation class. It attempts to fix all the nits a...

INGY/Class-Spiffy-0.15 - 30 Jan 2006 16:43:24 GMT

Class::groups - Pragma to implement group of properties River stage two • 12 direct dependents • 16 total dependents

This pragma easily implements accessor methods for group of properties, which are very efficient function templates that your modules may import at compile time. "This technique saves on both compile time and memory use, and is less error-prone as we...

SKNPP/OOTools-2.41 - 02 Apr 2019 10:20:42 GMT

Class::Loader - Load modules and create objects on demand. River stage two • 3 direct dependents • 24 total dependents

Certain applications like to defer the decision to use a particular module till runtime. This is possible in perl, and is a useful trick in situations where the type of data is not known at compile time and the application doesn't wish to pre-compile...

VIPUL/Class-Loader-2.03 - 28 Apr 2005 03:06:19 GMT

Class::Unique - Create a unique subclass for every instance River stage zero No dependents

Class::Unique is a base class which provides a constructor and some utility routines for creating objects which instantiate into a unique subclass. If MyClass is a subclass of Class::Unique, and inherrits Class::Unique's constructor, then every objec...

FRIEDO/Class-Unique-0.04 - 20 Nov 2009 00:55:10 GMT

LibWeb::Class - A base class for libweb modules River stage zero No dependents

METHODS rearrange() This is not really OO related but makes LibWeb's API look sexy. This is stolen from CGI.pm and modified. It allows smart rearrangement of parameters for named parameter calling. This does the rearrangement if the first parameter b...

CKONG/LibWeb-0.02 - 19 Jul 2000 22:25:12 GMT

Badger::Class - class metaprogramming module River stage two • 5 direct dependents • 13 total dependents

"Badger::Class" is a class metaprogramming module. It provides methods for defining, extending and manipulating object classes and related metadata in a relatively clean and simple way. Using the "Badger::Class" module will automatically enable the "...

ABW/Badger-0.13 - 18 Oct 2018 15:19:12 GMT

Class::Unload - Unload a class River stage three • 16 direct dependents • 217 total dependents

ILMARI/Class-Unload-0.11 - 22 Jun 2017 16:44:28 GMT

Class::Member - A set of modules to make the module developement easier River stage two • 4 direct dependents • 14 total dependents

Perl class instances are mostly blessed HASHes or GLOBs and store member variables either as "$self->{membername}" or "${*$self}{membername}" respectively. This is very error prone when you start to develope derived classes based on such modules. The...

OPI/Class-Member-1.6 - 08 Aug 2008 11:28:04 GMT

2,349 results (0.098 seconds)