Class::Trigger - Mixin to add / call inheritable triggers River stage three • 29 direct dependents • 307 total dependents

Class::Trigger is a mixin class to add / call triggers (or hooks) that get called at some points you specify....

MIYAGAWA/Class-Trigger-0.15 - 06 Apr 2020 03:43:00 UTC

MooseX::OmniTrigger - Provide Moose attributes with recursion-proof triggers that fire on any init, set, or clear operation. River stage zero No dependents

Sometimes you want to know when your attributes' values change. No matter when! No matter how! MooseX::OmniTrigger is an effort to provide Moose attributes with triggers that may to some folks behave more DWIMmily than standard Moose triggers, workin...

TRLORENZ/MooseX-OmniTrigger-0.06 - 29 Dec 2011 00:01:18 UTC

Class::DBI - Simple Database Abstraction River stage three • 96 direct dependents • 143 total dependents

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

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.09 - 10 Feb 2020 19:12:43 UTC

Test::Class - Easily create test classes in an xUnit/JUnit style River stage three • 204 direct dependents • 634 total dependents

Test::Class provides a simple way of creating classes and objects to test your code in an xUnit style. Built using Test::Builder, it was designed to work with other Test::Builder based modules (Test::More, Test::Differences, Test::Exception, etc.). *...

SZABGAB/Test-Class-0.52 - 17 Feb 2021 16:05:13 UTC

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 UTC

Getopt::Class - Extended dictionary version of Getopt::Long River stage zero No dependents

Getopt::Class is a lightweight wrapper around Getopt::Long that implements the idea of class of properties and makes it easier and powerful to set up Getopt::Long. This module is particularly useful if you want to provide several sets of options for ...

JDEGUEST/Getopt-Class-v0.102.5 - 26 May 2020 05:34:30 UTC

Class::DBI::DDL - Combined with Class::DBI to create and dispose of tables River stage zero No dependents

This module is used to added to a Class::DBI class to allow it to automatically generate DDL calls to create a table if it doesn't exist in the database already. It attempts to do so in such a way as to be database independent whenever possible. Use ...

HANENKAMP/Class-DBI-DDL-1.02 - 16 Sep 2005 03:21:31 UTC

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 UTC

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 UTC

Class::DBI::Sweet - Making sweet things sweeter River stage one • 2 direct dependents • 2 total dependents

Class::DBI::Sweet provides convenient count, search, page, and cache functions in a sweet package. It integrates these functions with "Class::DBI" in a convenient and efficient way....

PHRED/Class-DBI-Sweet-0.11 - 26 Jul 2011 03:25:47 UTC

Class::DBI::UUID - Provide Globally Unique Column Values River stage zero No dependents

This module implements globally unique columns values. When an object is created, the columns specified are given unique IDs. This is particularly helpful when running in an environment where auto incremented primary keys won't work, such as multi-ma...

CWEST/Class-DBI-UUID-1.01 - 31 Jan 2005 18:50:18 UTC

Class::Publisher - A simple publish-subscribe event framework River stage one • 6 direct dependents • 6 total dependents

Class::Publisher impliments the Publish-Subscribe pattern (also referred to as the Observer pattern). It is often used in user interfaces when many entities are interested in a particular event. The Publish-Subscribe pattern decouples the publisher a...

SIMONFLK/Class-Publisher-0.2 - 25 Mar 2005 13:24:25 UTC

Test::Class::Tiny - xUnit in Perl, simplified River stage one • 2 direct dependents • 2 total dependents

Test::Class has served Perl’s xUnit needs for a long time but is incompatible with the Test2 framework. This module allows for a similar workflow but in a way that works with both Test2 and the older, Test::Builder-based modules. POD ERRORS Hey! The ...

FELIPE/Test-Class-Tiny-0.03 - 03 May 2020 15:10:13 UTC

Class::DBI::Audit - Audit changes to columns in CDBI objects. River stage zero No dependents

This module allows easy tracking of changes to values in tables managed by CDBI classes. It helps you answer the question "who set that value to be 'foobar', I thought I set it to be 'farbar'?" without resorting to digging through snapshots of your d...

BDUGGAN/Class-DBI-Audit-0.04 - 02 Sep 2008 19:50:53 UTC

Class::Observable - Allow other classes and objects to respond to events in yours River stage one • 1 direct dependent • 1 total dependent

If you have ever used Java, you may have run across the "java.util.Observable" class and the "java.util.Observer" interface. With them you can decouple an object from the one or more objects that wish to be notified whenever particular events occur. ...

ARISTOTLE/Class-Observable-2.000 - 06 Feb 2021 14:37:09 UTC

Class::MOP::Attribute - Attribute Meta Object River stage four • 3051 direct dependents • 4552 total dependents

The Attribute Protocol is almost entirely an invention of "Class::MOP". Perl 5 does not have a consistent notion of attributes. There are so many ways in which this is done, and very few (if any) are easily discoverable by this module. With that said...

ETHER/Moose-2.2014 - 19 Dec 2020 00:09:21 UTC

SimpleDB::Class::Item - An object representation from an item in a SimpleDB domain. River stage zero No dependents

An object representation from an item in a SimpleDB domain....

RIZEN/SimpleDB-Class-1.0503 - 12 Apr 2012 02:46:56 UTC

DBIx::Class::ResultSet - Represents a query used for fetching a set of results. River stage three • 359 direct dependents • 506 total dependents

A ResultSet is an object which stores a set of conditions representing a query. It is the backbone of DBIx::Class (i.e. the really important/useful bit). No SQL is executed on the database when a ResultSet is created, it just stores all the condition...

RIBASUSHI/DBIx-Class-0.082842 - 16 Jun 2020 20:13:37 UTC

DBIx::Class::TimeStamp - DBIx::Class extension to update and create date and time based fields River stage two • 29 direct dependents • 79 total dependents

Works in conjunction with InflateColumn::DateTime to automatically set update and create date and time based fields in a table....

RIBASUSHI/DBIx-Class-TimeStamp-0.14 - 05 Sep 2010 15:01:37 UTC

34 results (0.042 seconds)