Class::Trigger - Mixin to add / call inheritable triggers River stage three • 29 direct dependents • 306 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.14 - 11 Oct 2009 22:57:44 GMT

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 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::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.06 - 07 Dec 2018 19:38:14 GMT

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 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::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 GMT

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 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::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 GMT

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 GMT

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 GMT

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

CWINTERS/Class-Observable-1.04 - 16 Oct 2004 16:55:55 GMT

Class::MOP::Attribute - Attribute Meta Object River stage four • 2989 direct dependents • 4436 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.2011 - 16 May 2018 03:48:17 GMT

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 GMT

DBIx::Class::ResultSet - Represents a query used for fetching a set of results. River stage three • 355 direct dependents • 498 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.082841 - 29 Jan 2018 08:18:22 GMT

DBIx::Class::TimeStamp - DBIx::Class extension to update and create date and time based fields River stage two • 28 direct dependents • 75 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 GMT

DBIx::Class::UserStamp - Automatically set update and create user id fields River stage zero No dependents

Automatically set fields on 'update' and 'create' that hold user id values in a table. This can be used for any user id based field that needs trigger like functionality when a record is added or updated....

JGOULAH/DBIx-Class-UserStamp-0.11 - 27 Aug 2008 20:43:07 GMT

Class::DBI::Plugin::Senna - Add Instant Fulltext Search Capability With Senna River stage zero No dependents

Class::DBI::Plugin::Senna harnesses the power of Senna (http://b.razil.jp/project/senna) with Class::DBI. This module installs hooks in your Class::DBI package that automatically creates and updates a Senna index. You can then call fulltext_search() ...

DMAKI/Class-DBI-Plugin-Senna-0.01 - 20 Jun 2005 03:15:29 GMT

Class::Method::Modifiers - Provides Moose-like method modifiers River stage four • 104 direct dependents • 4822 total dependents

Method modifiers are a convenient feature from the CLOS (Common Lisp Object System) world. In its most basic form, a method modifier is just a method that calls "$self->SUPER::foo(@_)". I for one have trouble remembering that exact invocation, so my ...

ETHER/Class-Method-Modifiers-2.13 - 10 Aug 2019 00:19:17 GMT

29 results (0.035 seconds)