Search results for "module:Class::Virtual"
Class::Virtual - Base class for virtual base classes.
THIS MODULE IS DISCOURAGED! Avoid using it for new code. There's nothing wrong with it, but there are better ways to accomplish the same thing. Look into the Moose ecosystem. This is a base class for implementing virtual base classes (what some peopl...
MSCHWERN/Class-Virtual-0.08 - 06 Aug 2016 20:26:02 UTC
Class::Virtually::Abstract - Compile-time enforcement of Class::Virtual
This subclass of Class::Virtual provides compile-time enforcement. That means subclasses of your virtual class are required to implement all virtual methods or else it will not compile....
MSCHWERN/Class-Virtual-0.08 - 06 Aug 2016 20:26:02 UTC
DBIx::Class::VirtualColumns - Add virtual columns to DBIx::Class schemata
This module allows to specify 'virtual columns' in DBIx::Class schema classes. Virtual columns behave almost like regular columns but are not stored in the database. They may be used to store temporary information in the DBIx::Class::Row object and w...
MAROS/DBIx-Class-VirtualColumns-1.03 - 30 Nov 2009 19:33:09 UTC
Class::DBI::View - Virtual table for Class::DBI
Class::DBI::View is a Class::DBI wrapper to make virtual VIEWs....
MIYAGAWA/Class-DBI-View-0.07 - 04 Aug 2005 02:31:34 UTC
Class::Class - Adds data members to Perl packages
Class::Class implements inheritable data methods for your packages with the same rules of inheritance as your other methods by generating creating accessor methods for your data the first time you make an instance of your package. Why reinvent the wh...
BINKLEY/Class-Class-0.18 - 05 Jan 2000 19:30:23 UTC
Class::CGI - Fetch objects from your CGI object
For small CGI scripts, it's common to get a parameter, untaint it, pass it to an object constructor and get the object back. This module would allow one to to build "Class::CGI" handler classes which take the parameter value, automatically perform th...
OVID/Class-CGI-0.20 - 07 May 2006 21:41:36 UTC
Object::Hybrid - promote Perl primitives (hashes, scalars, arrays, and filehandles), either tie()d or not, to become hybrid objects
Some applications need to accept both plain primitives as well as tie()d primitives with additional (non-perltie) methods and parameters supported by extended interface available through tied() object. For example, application cache may be allowed to...
METADOO/Object-Hybrid-0.07 - 18 Nov 2013 01:46:58 UTC
Class::Meta - Class automation, introspection, and data validation
Class::Meta provides an interface for automating the creation of Perl classes with attribute data type validation. It differs from other such modules in that it includes an introspection API that can be used as a unified interface for all Class::Meta...
DWHEELER/Class-Meta-0.66 - 03 Jul 2012 13:47:28 UTC
Class::Root - framework for writing perl OO modules
We start writing code for class based on *Class::Root* with something like this: 1: package MyClass::Foo; 2: use Class::Root "isa"; 3: package MyClass::Foo::LOCAL; Line 1: is usual, here we define a name of our class. Line 2: compiles *Class::Root* a...
NIF/Class-Root-0.02 - 01 Oct 2007 00:33:54 UTC
Anansi::Class - A base module definition
This is a base module definition that manages the creation and destruction of module object instances including embedded objects and ensures that destruction can only occur when an object is no longer used. Makes use of Anansi::ObjectManager....
ANANSI/Anansi-Class-0.10 - 28 Apr 2019 05:52:11 UTC
Class::Generate - Generate Perl class hierarchies
The "Class::Generate" package exports functions that take as arguments a class specification and create from these specifications a Perl 5 class. The specification language allows many object-oriented constructs: typed members, inheritance, private m...
SHLOMIF/Class-Generate-1.18 - 13 Oct 2020 09:35:55 UTC
Class::Injection - Injects methods to other classes
The Injection class is a elegant way to manipulate existing classes without editing them. It is done during runtime. It is a good way to write plugins without creating special plugins technologies....
AHERNIT/Class-Injection-1.11 - 12 Jun 2016 17:55:09 UTC
DBIx::Class::Report - Ad-Hoc reporting from DBIx::Class
NOTE: Experimental ALPHA code. Sometimes it's nice to be able to run ad-hoc SQL and get back a DBIx::Class resultset. We can use DBIx::Class::ResultSource::View, but that requires we hard-code our SQL ahead of time. "DBIx::Class::Report" allows you t...
OVID/DBIx-Class-Report-0.03 - 16 Mar 2016 10:45:43 UTC
Class::CGI::Handler - Base class for Class::CGI handlers
Handlers for "Class::CGI" should inherit from this class. This class provides a constructor which builds the handler object and checks to see if the param value from the CGI data is required. If so, it will automatically set a "missing" error if the ...
OVID/Class-CGI-0.20 - 07 May 2006 21:41:36 UTC
DBIx::Class::Cursor - Abstract object representing a query cursor on a resultset.
A Cursor represents a query cursor on a DBIx::Class::ResultSet object. It allows for traversing the result set with "next", retrieving all results with "all" and resetting the cursor with "reset". Usually, you would use the cursor methods built into ...
RIBASUSHI/DBIx-Class-0.082843 - 17 May 2022 10:49:29 UTC
Exception::Class::TCF - Java/C++ style exception handling
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 UTC
DBIx::Class::ResultSet - Represents a query used for fetching a set of results.
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.082843 - 17 May 2022 10:49:29 UTC
DBIx::Class::ResultDDL - Sugar methods for declaring DBIx::Class::Result data definitions
This is Yet Another Sugar Module for building DBIC result classes. It provides a domain-specific-language that feels almost like writing DDL. This module heavily pollutes your symbol table in the name of extreme convenience, so the "-Vx" option has t...
NERDVANA/DBIx-Class-ResultDDL-2.04 - 27 Sep 2023 07:05:15 UTC
Class::DBI::Replicated - Replication from single master to multiple slaves
Class::DBI::Replicated does some stuff, blah blah....
HDP/Class-DBI-Replicated-0.040 - 28 Aug 2006 23:06:57 UTC