Class::Roles - use Perl 6 roles in Perl 5 River stage one • 8 direct dependents • 9 total dependents

Class::Roles provides a Perl 5 implementation of Perl 6 roles. Roles are named collections of reusable behavior. They provide a mechanism to mark that a class performs certain behaviors and to reuse the code that performs those behaviors. Polymorphis...

CHROMATIC/Class-Roles-0.30 - 14 Dec 2003 01:07:34 GMT

Class::User::DBI::Roles - A Roles class. River stage zero No dependents

This is a maintenance class facilitating the creation, deletion, and testing of roles that are compatible with Class::User::DBI's roles, and Class::User::DBI::RolePrivileges roles. A common usage is to configure a database table, and then add a few r...

DAVIDO/Class-User-DBI-0.10 - 08 Dec 2012 07:49:26 GMT

OpenERP::OOM::Roles::Class - Class attribute for setting up dirty attribute tracking. River stage zero No dependents

This code was largely taken from a version of MooseX::TrackDirty before it was updated to work with Moose 2.0. Then it was cut down to suit our purposes being uses in the Moose::Exporter....

NMBOOKER/OpenERP-OOM-0.47 - 08 Oct 2019 10:17:22 GMT

Class::Tag - programmatically label (mark) classes, methods, roles and modules with meta-data tags (key/value pairs) and query those tags River stage zero No dependents

Sometimes it is necessary to programmatically tag modules and classes with some meta-data tags (arbitrary labels or key/value pairs) to be able to assert that you deal with proper classes (modules), methods and roles. Such need typically arises for p...

METADOO/Object-Hybrid-0.07 - 18 Nov 2013 01:46:58 GMT

Class::Tag - programmatically label (mark) classes, methods, roles and modules with meta-data tags (key/value pairs) and query those tags River stage zero No dependents

Sometimes it is necessary to programmatically tag modules and classes with some meta-data tags (arbitrary labels or key/value pairs) to be able to assert that you deal with proper classes (modules), methods and roles. Such need typically arises for p...

METADOO/Class-Tag-0.10 - 18 Nov 2013 19:42:03 GMT

Evo::Class River stage one • 3 direct dependents • 3 total dependents

Fast full featured post-modern Object oriented programming. Available both in PP and C. See <https://github.com/alexbyk/perl-evo/tree/master/bench>...

ALEXBYK/Evo-0.0405 - 18 Jul 2017 22:54:34 GMT

Class::MOP - A Meta Object Protocol for Perl 5 River stage four • 2989 direct dependents • 4436 total dependents

This module is a fully functioning meta object protocol for the Perl 5 object system. It makes no attempt to change the behavior or characteristics of the Perl 5 object system, only to create a protocol for its manipulation and introspection. That sa...

ETHER/Moose-2.2011 - 16 May 2018 03:48:17 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::DOES - Provide a simple ->DOES override River stage zero No dependents

Perl 5.10 introduced a new method in UNIVERSAL: "DOES". This was added to support the concept of roles. A role is an interface (a set of methods, with associated semantics) that a class or an object can implement, without necessarily inheriting from ...

BMORROW/Class-DOES-1.02 - 17 Feb 2018 08:34:52 GMT

Class::Role - Support for the role object model River stage zero No dependents

"Class::Role" is an implementation of 'traits', as explained in this paper: http://www.cse.ogi.edu/~black/publications/TR_CSE_02-012.pdf It's an object model similar to mixins, except saner. The module gets its name from Larry's current name for a si...

NEILB/Class-Role-0.04 - 05 Jul 2016 22:09:17 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, nou...

GRYPHON/exact-class-1.04 - 26 Aug 2019 22:10:34 GMT

MooseX::WhatTheTrig - what attribute triggered me? River stage zero No dependents

Moose trigger subs get passed two (sometimes three) parameters: * The object itself. * The new attribute value. * The old attribute value (if any). The sub doesn't get told which attribute triggered it. This may present a problem if you wish to have ...

TOBYINK/MooseX-WhatTheTrig-0.001 - 26 Apr 2014 21:44:39 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::User::DBI - A User class: Login credentials, roles, privileges, domains. River stage zero No dependents

The module is designed to simplify user logins, authentication, role based access control (authorization), as well as domain (locality) constraint access control. It stores user credentials, roles, and basic user information in a database via a DBIx:...

DAVIDO/Class-User-DBI-0.10 - 08 Dec 2012 07:49:26 GMT

Class::Refresh - refresh your classes during runtime River stage one • 3 direct dependents • 3 total dependents

During development, it is fairly common to cycle between writing code and testing that code. Generally the testing happens within the test suite, but frequently it is more convenient to test things by hand when tracking down a bug, or when doing some...

DOY/Class-Refresh-0.07 - 26 Feb 2014 03:09:24 GMT

MongoDBx::Class - Flexible ORM for MongoDB databases River stage zero No dependents

MongoDBx::Class is a flexible object relational mapper (ORM) for MongoDB databases. Given a schema-like collection of document classes, MongoDBx::Class expands MongoDB objects (hash-refs in Perl) from the database into objects of those document class...

IDOPEREL/MongoDBx-Class-1.030002 - 04 Feb 2014 19:44:34 GMT

Class::Workflow - Light weight workflow system. River stage one • 1 direct dependent • 1 total dependent

Workflow systems let you build a state machine, with transitions between states....

NUFFIN/Class-Workflow-0.11 - 28 Aug 2009 15:03:01 GMT

Dispatch::Class - dispatch on the type (class) of an argument River stage three • 2 direct dependents • 101 total dependents

This module offers a (mostly) simple way to check the class of an object and handle specific cases specially. Functions The following functions are available and can be imported on request: "class_case" "class_case" takes a list of "KEY, VALUE" pairs...

MAUKE/Dispatch-Class-0.02 - 29 Nov 2014 14:21:20 GMT

Class::ActsLike - Perl extension for identifying class behavior similarities River stage zero No dependents

Note: This is a deprecated module. Use Class::Roles for new development. This module uses "Class::Roles" internally and exists for the purpose of backwards compatibility. The philosophy of the documentation still applies, though, so enjoy reading it!...

CHROMATIC/Class-ActsLike-1.00 - 07 Jul 2005 04:50:25 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

72 results (0.053 seconds)