Class::Fields::Inherit - Inheritance of %FIELDS River stage one • 5 direct dependents • 7 total dependents

A simple module to handle inheritance of the %FIELDS hash. base.pm is usually its only customer, though there's nothing stopping you from using it. inherit_fields inherit_fields($derived_class, $base_class); The $derived_class will inherit all of the...

MSCHWERN/Class-Fields-0.204 - 05 Feb 2011 03:35:20 GMT

Class::Fields - Inspect the fields of a class. River stage one • 5 direct dependents • 7 total dependents

NOTE This module, and the fields system, is largely obsolete. Please consider using one of the many accessor generating modules, or just skip directly to a complete object oriented system like Moose or Mouse. A collection of utility functions/methods...

MSCHWERN/Class-Fields-0.204 - 05 Feb 2011 03:35:20 GMT

reform - Third millenium syntax for Perl 5 OOP River stage zero No dependents

This module provides a less awkward syntax for Perl 5 OOP. "reform" must be the first thing to be used in your code, even above your package declaration. Shorthand inheritance Rather than using the cumbersome "use base 'Parent'" you may write: packag...

HKOCH/reform-0.3 - 10 Aug 2008 22:09:28 GMT

QBit::Class - base class for QBit framework. River stage two • 12 direct dependents • 33 total dependents

All classes must inherit QBit::Class....

MADSKILL/QBit-Class-0.3 - 27 Mar 2016 18:17:58 GMT

Class::CGI - Fetch objects from your CGI object River stage zero No dependents

For small CGI scripts, it's common to get a parameter, untaint it, pass it to an object constructor and get the object back. This module would allow one to to build "Class::CGI" handler classes which take the parameter value, automatically perform th...

OVID/Class-CGI-0.20 - 07 May 2006 21:41:36 GMT

Class::DBI - Simple Database Abstraction River stage three • 98 direct dependents • 145 total dependents

TMTM/Class-DBI-v3.0.17 - 04 Oct 2007 21:30:41 GMT

Class::Class - Adds data members to Perl packages River stage zero No dependents

Class::Class implements inheritable data methods for your packages with the same rules of inheritance as your other methods by generating creating accessor methods for your data the first time you make an instance of your package. Why reinvent the wh...

BINKLEY/Class-Class-0.18 - 05 Jan 2000 19:30:23 GMT

Oryx::Class - abstract base class for Oryx classes River stage one • 1 direct dependent • 1 total dependent

Abstract base class for Oryx persistent classes....

RHUNDT/Oryx-0.24 - 18 Jun 2006 19:57:44 GMT

Class::Maker - classes, reflection, schemas, serialization, attribute- and multiple inheritance River stage one • 1 direct dependent • 1 total dependent

This package is for everybody who wants to program oo-perl and does not really feel comfortable with the common way. Class::Maker introduces the concept of classes via a "class" function. It automatically creates packages, ISA, new and attribute-hand...

MUENALAN/Class-Maker-0.06 - 31 Dec 2009 13:36:37 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::PObject - Simple framework for programming persistent objects River stage zero No dependents

Class::PObject is a simple class framework for programming persistent objects in Perl. Such objects can store themselves into disk, and restore themselves from disk....

SHERZODR/Class-PObject-2.17 - 20 Feb 2005 18:06:54 GMT

Class::Factory - Base class for dynamic factory classes River stage two • 11 direct dependents • 22 total dependents

This is a simple module that factory classes can use to generate new types of objects on the fly, providing a consistent interface to common groups of objects. Factory classes are used when you have different implementations for the same set of tasks...

PHRED/Class-Factory-1.06 - 07 Nov 2007 00:12:40 GMT

Class::DBI::Lite - Lightweight ORM for Perl River stage one • 1 direct dependent • 1 total dependent

"Class::DBI::Lite" offers a simple way to deal with databases in an object-oriented way. One class (the Model class) defines your connection to the database (eg: connectionstring, username and password) and your other classes define interaction with ...

JOHND/Class-DBI-Lite-1.034 - 07 May 2012 21:21:19 GMT

Class::Prototyped - Fast prototype-based OO programming in Perl River stage two • 7 direct dependents • 12 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

Test::DBIx::Class - Easier test cases for your DBIx::Class applications River stage two • 21 direct dependents • 23 total dependents

The goal of this distribution is to make it easier to write test cases for your DBIx::Class based applications. It does this in three ways. First, it trys to make it easy to deploy your Schema. This can be to your dedicated testing database, or a sim...

NEWELLC/Test-DBIx-Class-0.52 - 07 Dec 2016 16:33:32 GMT

Validation::Class - Powerful Data Validation Framework River stage zero No dependents

Validation::Class is a scalable data validation library with interfaces for applications of all sizes. The most common usage of Validation::Class is to transform class namespaces into data validation domains where consistency and reuse are primary co...

AWNCORP/Validation-Class-7.900057 - 21 Oct 2015 13:42:36 GMT

Exception::Class::DBI - DBI Exception objects River stage two • 7 direct dependents • 10 total dependents

This module offers a set of DBI-specific exception classes. They inherit from Exception::Class, the base class for all exception objects created by the Exception::Class module from the CPAN. Exception::Class::DBI itself offers a single class method, ...

DWHEELER/Exception-Class-DBI-1.01 - 20 Jun 2011 04:27:57 GMT

Class::Tie::InsideOut - Inside-out objects on the cheap using tied hashes River stage zero No dependents

This module is a proof-of-concept for implementing inside-out objects using tied hashes. It makes use of the Tie::InsideOut package to tie hash keys to hashes in the calling package's namespace. Fields are accessed as hash keys, so in traditional Per...

RRWO/Class-Tie-InsideOut-0.11 - 19 Feb 2014 20:51:00 GMT

Class::Struct::FIELDS - Combine Class::Struct, base and fields River stage zero No dependents

"Class::Struct::FIELDS" exports a single function, "struct". Given a list of element names and types, and optionally a class name and/or an array reference of base classes, "struct" creates a Perl 5 class that implements a "struct-like" data structur...

BINKLEY/Class-Struct-FIELDS-1.1 - 05 Jul 2001 14:24:21 GMT

Class::DBI::Factory::List - an iterator-based retriever and paginator of Class::DBI data River stage zero No dependents

WROSS/Class-DBI-Factory-0.994 - 17 Apr 2005 22:40:43 GMT

27 results (0.053 seconds)