The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "module:Class::Prototype"

Validation::Class::Prototype - Data Validation Engine for Validation::Class Classes River stage zero No dependents

Validation::Class::Prototype is the validation engine used by proxy via Validation::Class whose methods are aliases to the methods defined here. Please see Validation::Class::Simple for a quick introduction on how to get started....

CKRAS/Validation-Class-7.900059 - 27 Mar 2023 21:17:21 UTC

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 UTC

Class::DI - Perl dependency injection container River stage zero No dependents

this class does DI. The instance is generated based on an external setting, and the dependence between components is excluded from the source code....

HAOSAN/Class-DI-0.03 - 31 Jul 2010 04:19:44 UTC

rubyisms - Steal some features from Ruby River stage zero No dependents

If you can't beat 'em, join 'em. This module exports some functionality to make Perl behave more like Ruby. Additionally, all classes which "use rubyisms" inherit from class "Class", and take a basic "new" method from there. (which creates a blessed ...

SIMON/rubyisms-1.0 - 23 Jan 2003 16:50:13 UTC

Class::C3 - A pragma to use the C3 method resolution order algorithm River stage three • 35 direct dependents • 509 total dependents

This is pragma to change Perl 5's standard method resolution order from depth-first left-to-right (a.k.a - pre-order) to the more sophisticated C3 method resolution order. NOTE: YOU SHOULD NOT USE THIS MODULE DIRECTLY - The feature provided is integr...

HAARG/Class-C3-0.35 - 09 Nov 2020 06:21:05 UTC

ZMQx::Class - DEPRECATED - OO Interface to ZMQ River stage zero No dependents

DEPRECATED - This was only a prototype and never used in production. I doubt it still works with current zmq. But here are the old docs: "ZMQx::Class" provides an object oriented & Perlish interface to ZeroMQ <http://www.zeromq.org/> 3.2. It builds o...

DOMM/ZMQx-Class-0.008 - 10 Jan 2021 18:10:57 UTC

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 UTC

Class::Handler - Create Apache-like pseudoclass event handlers River stage zero No dependents

Overview This module can be used to create and maintain pseudoclass event handlers, which are simply special classes which inherit from multiple modules but provide no methods of their own. These handlers can be used just like normal classes, with th...

NWIGER/Class-Handler-1.03 - 12 Sep 2000 20:07:30 UTC

Class::CompiledC River stage zero No dependents

Note: Documentation is incomplete, partly outdated, of poor style and full of typos. I need a ghostwriter. Class::CompiledC creates classes which are based on C structs, it does this by generating C code and compiling the code when your module is com...

BLADE/Class-CompiledC2.21 - 30 Oct 2006 10:43:18 UTC

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...

CKRAS/Validation-Class-7.900059 - 27 Mar 2023 21:17:21 UTC

Class::SelfMethods - a Module for supporting instance-defined methods River stage zero No dependents

Development of this module has largely lapsed due to the superior performance and feature set of "Class::Prototyped". If you haven't written code that depends upon "Class::SelfMethods", I strongly urge you to look at "Class::Prototyped" first. "Class...

TEVERETT/Class-SelfMethods-1.08 - 16 Sep 2003 14:40:13 UTC

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 UTC

DBIx::Class::Migration - Use the best tools together for sane database migrations River stage one • 5 direct dependents • 7 total dependents

DBIx::Class::DeploymentHandler is a state of the art solution to the problem of creating sane workflows for versioning DBIx::Class managed database projects. However, since it is more of a toolkit for building custom versioning and migration workflow...

JJNAPIORK/DBIx-Class-Migration-0.075 - 02 Jun 2020 20:56:05 UTC

Class::Prototyped::Mixin - Mixin Support for Class::Prototyped River stage zero No dependents

This module aids prototyped-based object programming in Perl by making it easy to layer functionality on base functionality via a collection of mixin classes. The SYNOPSIS is admittedly easier done via a "fold" or some other pure functional approach....

TBONE/Class-Prototyped-Mixin-3 - 04 Jul 2008 20:50:45 UTC

Exception::Class::TryCatch - Syntactic try/catch sugar for use with Exception::Class River stage one • 6 direct dependents • 9 total dependents

Exception::Class::TryCatch provides syntactic sugar for use with Exception::Class using the familiar keywords "try" and "catch". Its primary objective is to allow users to avoid dealing directly with $@ by ensuring that any exceptions caught in an "e...

DAGOLDEN/Exception-Class-TryCatch-1.13 - 27 Feb 2014 00:23:16 UTC

DBIx::Simple::Class::Schema - Create and use classes representing tables from a database River stage one • 1 direct dependent • 1 total dependent

DBIx::Simple::Class::Schema automates the creation of classes from database tables. You can use it when you want to prototype quickly your application. It is also very convenient as an initial generator and dumper of your classes representing your da...

BEROV/DBIx-Simple-Class-1.009 - 21 Mar 2015 10:33:59 UTC

Validation::Class::Simple - Simple Ad-Hoc Data Validation River stage zero No dependents

Validation::Class::Simple is a simple validation module built around the powerful Validation::Class data validation framework. This module is merely a blank canvas, a clean validation class derived from Validation::Class which has not been pre-config...

CKRAS/Validation-Class-7.900059 - 27 Mar 2023 21:17:21 UTC

Class::MakeMethods::Template::Ref - Universal copy and compare methods River stage one • 1 direct dependent • 1 total dependent

The following types of methods are provided via the Class::MakeMethods interface: clone Produce a deep copy of an instance of almost any underlying datatype. Parameters: init_method If defined, this method is called on the new object with any argumen...

EVO/Class-MakeMethods-1.01 - 07 Sep 2004 21:45:34 UTC

DBIx::Class::InflateColumn::JSON2Object - convert JSON columns to Perl objects River stage zero No dependents

TODO: short overview Booleans, JSON, oh my... TODO: describe problem and the (hacky/crappy?) solution METHODS Please note that you can pass more than one HASHREF per method to install several inflator/deflators at once. no_class Install a JSON inflat...

DOMM/DBIx-Class-InflateColumn-JSON2Object-0.907 - 09 Feb 2021 14:45:24 UTC

Validation::Class::Simple::Streamer - Simple Streaming Data Validation River stage zero No dependents

Validation::Class::Simple::Streamer is a simple streaming validation module that makes data validation fun. Target parameters and attach matching fields and directives to them by chaining together methods which represent Validation::Class directives....

CKRAS/Validation-Class-7.900059 - 27 Mar 2023 21:17:21 UTC
20 results (0.029 seconds)