Class::Inner - A perlish implementation of Java like inner classes River stage two • 2 direct dependents • 20 total dependents

Yet another implementation of an anonymous class with per object overrideable methods, but with the added attraction of sort of working dispatch to the parent class's method. METHODS new HASH Takes a hash like argument list with the following keys. p...

ARUNBEAR/Class-Inner-0.200001 - 21 Nov 2009 22:45:28 GMT

Class::Core - Class wrapper system providing parameter typing, logging, and class auto-instanitation River stage one • 1 direct dependent • 1 total dependent

This module is meant to provide a clean class/object system with the following features: * Wrapped functions All class functions are wrapped and used indirectly * Named parameters Function parameters are always passed by name <func name='add'> <in na...

CODECHILD/Class-Core-0.04 - 23 Apr 2013 19:26:46 GMT

Class::Load - A working (require "Class::Name") and more River stage four • 301 direct dependents • 5243 total dependents

"require EXPR" only accepts "Class/Name.pm" style module names, not "Class::Name". How frustrating! For that, we provide "load_class 'Class::Name'". It's often useful to test whether a module can be loaded, instead of throwing an error when it's not ...

ETHER/Class-Load-0.25 - 10 Jun 2018 20:56:51 GMT

Class::Privacy - object data privacy River stage zero No dependents

With the Class::Privacy module you can deny other classes from trying to directly access the data of your objects. Simply add the following to your class: use Class::Privacy; This disallows any outside attempts to directly access (dereference) the in...

JHI/Class-Privacy-0.03 - 22 Jun 2002 03:32:42 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::Cloneable - A base class for Cloneable objects. River stage zero No dependents

This module provides a flexible base class for building objects with cloning capabilities. This module does it's best to respect the encapsulation of all other objects, including subclasses of itself. This is intended to be a stricter and more OO-ish...

STEVAN/Class-Cloneable-0.03 - 06 Feb 2006 18:08:23 GMT

Exception::Class::TCF - Java/C++ style exception handling River stage one • 1 direct dependent • 1 total dependent

The "Exception::Class::TCF" module provides the possibility of executing a code block and specifying actions when different exceptions are raised. The "try" function takes as its argument a code block followed by a list of pairs of exception package ...

RVOSA/Exception-Class-TCF-0.03 - 05 Sep 2006 23:08:02 GMT

Data::Remember::Class - remember complex information without giving yourself a headache, now with POOP! River stage one • 1 direct dependent • 1 total dependent

While designing some IRC bots and such I got really tired of statements that looked like: $heap->{job}{$job} = { source => $source, dest => $destination, options => $options, }; and later: if ($heap->{job}{$job}{options}{wibble} eq $something_else) {...

HANENKAMP/Data-Remember-0.140490 - 18 Feb 2014 16:04:32 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

Class::Method::Modifiers - Provides Moose-like method modifiers River stage four • 106 direct dependents • 4829 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

DBIx::Class::Storage::DBI - DBI storage handler River stage three • 355 direct dependents • 498 total dependents

This class represents the connection to an RDBMS via DBI. See DBIx::Class::Storage for general information. This pod only documents DBI-specific methods and behaviors....

RIBASUSHI/DBIx-Class-0.082841 - 29 Jan 2018 08:18:22 GMT

DBIx::Class::Relationship - Inter-table relationships River stage three • 355 direct dependents • 498 total dependents

The word *Relationship* has a specific meaning in DBIx::Class, see the definition in the Glossary. This class provides methods to set up relationships between the tables in your database model. Relationships are the most useful and powerful technique...

RIBASUSHI/DBIx-Class-0.082841 - 29 Jan 2018 08:18:22 GMT

Exception::Class::TryCatch - Syntactic try/catch sugar for use with Exception::Class River stage two • 9 direct dependents • 60 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 GMT

lib/DBIx/Class/Tree/Mobius.pm River stage zero No dependents

This module provides methods for working with trees of data using a Möbius encoding, a variant of 'Nested Intervals' tree encoding using continued fraction. This a model to represent hierarchical information in a SQL database that takes a complementa...

VDG/DBIx-Class-Tree-Mobius-0.212 - 15 Jul 2011 10:33:03 GMT

DBIx::Class::Helper::TableSample - Add support for tablesample clauses River stage zero No dependents

This helper adds rudimentary support for tablesample queries to DBIx::Class resultsets. The "tablesample" key supports the following options as a hash reference: "fraction" This is the percentage or fraction of the table to sample, between 0 and 100,...

RRWO/DBIx-Class-Helper-TableSample-v0.2.0 - 31 Aug 2019 20:45:59 GMT

Class::Method::ModifiersX::Augment - adds "augment method => sub {...}" support to Class::Method::Modifiers River stage one • 1 direct dependent • 1 total dependent

Class::Method::ModifiersX::Augment extends Class::Method::Modifiers with the "augment" method modifier, allowing you to use this Moose abomination for augmenting superclass methods in non-Moose classes. See Moose::Manual::MethodModifiers for details ...

TOBYINK/Class-Method-ModifiersX-Augment-0.002 - 10 Sep 2014 22:39:55 GMT

MooseX::Declare::Syntax::Keyword::Class - Class declarations River stage two • 46 direct dependents • 61 total dependents

ETHER/MooseX-Declare-0.43 - 16 Aug 2015 03:30:50 GMT

DBIx::Class::Storage::DBI::ADO::MS_Jet::Cursor - GUID Support for MS Access over ADO River stage three • 355 direct dependents • 498 total dependents

This class is for normalizing GUIDs retrieved from Microsoft Access over ADO. You probably don't want to be here, see DBIx::Class::Storage::DBI::ACCESS for information on the Microsoft Access driver. Unfortunately when using DBD::ADO, GUIDs come back...

RIBASUSHI/DBIx-Class-0.082841 - 29 Jan 2018 08:18:22 GMT

DBIx::Class::Storage::DBI::SQLAnywhere::Cursor - GUID Support for SQL Anywhere over DBD::SQLAnywhere River stage three • 355 direct dependents • 498 total dependents

This class is for normalizing GUIDs retrieved from SQL Anywhere via DBD::SQLAnywhere. You probably don't want to be here, see DBIx::Class::Storage::DBI::SQLAnywhere for information on the SQL Anywhere driver. Unfortunately when using DBD::SQLAnywhere...

RIBASUSHI/DBIx-Class-0.082841 - 29 Jan 2018 08:18:22 GMT

Class::Workflow::Transition::Deterministic - A transition which knows which state it leads to. River stage one • 1 direct dependent • 1 total dependent

This role provides a base role for transitions which know their target state. It overrides "apply" with a default implementation that will derive an instance for you, setting "state" automatically, appending the return value from "apply_body" to that...

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

21 results (0.042 seconds)