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

Class::Fields::Fuxor - Low level manipuation of object data members River stage one • 5 direct dependents • 7 total dependents

This is a module for low level manipuation of the %FIELDS hash and its accompying %fields::attr hash without actually touching them. Modules like fields.pm, base.pm and public.pm make use of this module. %FIELDS and %fields::attr are currently used t...

MSCHWERN/Class-Fields-0.204 - 05 Feb 2011 03:35:20 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::Fields::Attribs - Attribute constants for use with data members River stage one • 5 direct dependents • 7 total dependents

Simply exports a set of constants used for low level work on data members. Each constant is a bitmask used to represent the type of a data member (as in Public, Private, etc...). The exported attributes are: PUBLIC PRIVATE PROTECTED INHERITED Each of...

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

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

DBIx::Class::Factory::Fields - fields for DBIx::Class::Factory class River stage zero No dependents

Every callback used in DBIx::Class::Factory gets a "DBIx::Class::Factory::Fields" instance as an argument....

PUSHTAEV/DBIx-Class-Factory-0.04 - 16 Apr 2015 08:14:38 GMT

lib/Validation/Class/Fields.pm River stage zero No dependents

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

lib/Class/Maker/Basic/Fields.pm River stage one • 1 direct dependent • 1 total dependent

MUENALAN/Class-Maker-0.06 - 31 Dec 2009 13:36:37 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

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::CSV - Class based CSV parser/writer River stage one • 1 direct dependent • 1 total dependent

This module can be used to create objects from *CSV* files, or to create *CSV* files from objects. Text::CSV_XS is used for parsing and creating *CSV* file lines, so any limitations in Text::CSV_XS will of course be inherant in this module. EXPORT No...

DJR/Class-CSV-1.03 - 08 Feb 2007 23:03:53 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

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::Bits - Class wrappers around bit vectors River stage zero No dependents

Class::Bits defines classes using bit vectors as storage. Object attributes are stored in bit fields inside the bit vector. Bit field sizes have to be powers of 2 (1, 2, 4, 8, 16 or 32). There is a class constructor subroutine: make_bits( field1 => s...

SALVA/Class-Bits-0.05 - 14 Oct 2003 19:14:47 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::Slot - Simple, efficient, comple-time class declaration River stage one • 1 direct dependent • 1 total dependent

Similar to the fields pragma, "slot" declares individual fields in a class, building a constructor and slot accessor methods. Although not nearly as full-featured as other solutions, "Class::Slot" is light-weight, fast, works with basic Perl objects,...

JEFFOBER/Class-Slot-0.05 - 23 Jul 2018 15:08:53 GMT

Fuse::Class - Base clsas for Fuse module implementation using class. River stage one • 1 direct dependent • 4 total dependents

This module supports writing Fuse callback as method. Method name is same as Fuse callback, but first argment is an object (it's named '$self' usually). This is a small change for Fuse, but you can use power of OO like inheritance, encapsulation, ......

TOSHIFJW/Fuse-Class-0.03 - 15 Aug 2017 12:33:16 GMT

Class::Date - Class for easy date and time manipulation River stage two • 12 direct dependents • 17 total dependents

This module is intended to provide a general-purpose date and datetime type for perl. You have a Class::Date class for absolute date and datetime, and have a Class::Date::Rel class for relative dates. You can use "+", "-", "<" and ">" operators as wi...

YANICK/Class-Date-1.1.17 - 01 Jun 2018 13:11:48 GMT

Class::Root - framework for writing perl OO modules River stage zero No dependents

We start writing code for class based on *Class::Root* with something like this: 1: package MyClass::Foo; 2: use Class::Root "isa"; 3: package MyClass::Foo::LOCAL; Line 1: is usual, here we define a name of our class. Line 2: compiles *Class::Root* a...

NIF/Class-Root-0.02 - 01 Oct 2007 00:33:54 GMT

194 results (0.038 seconds)