The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Search results for "distribution:SPOPS class::default"

SPOPS::ClassFactory::DefaultBehavior - Default configuration methods called from SPOPS.pm River stage one • 2 direct dependents • 2 total dependents

This class has default behaviors for all SPOPS classes. They may or may not be used, depending on what subclasses do....

CWINTERS/SPOPS-0.87 - 02 Jun 2004 01:03:25 UTC

SPOPS - Simple Perl Object Persistence with Security River stage one • 2 direct dependents • 2 total dependents

This module is meant to be overridden by a class that will implement persistence for the SPOPS objects. This persistence can come by way of flat text files, LDAP directories, GDBM entries, DBI database tables -- whatever. The API should remain the sa...

CWINTERS/SPOPS-0.87 - 02 Jun 2004 01:03:25 UTC

SPOPS::DBI - Implement SPOPS class, serializing into a DBI database River stage one • 2 direct dependents • 2 total dependents

This SPOPS class is not meant to be used directly. Instead, you inherit certain methods from it while implementing your own. Your module should implement: * (optional) Methods to sort member objects or perform operations on groups of them at once. * ...

CWINTERS/SPOPS-0.87 - 02 Jun 2004 01:03:25 UTC

SPOPS::GDBM - Store SPOPS objects in a GDBM database River stage one • 2 direct dependents • 2 total dependents

Implements SPOPS persistence in a GDBM database. Currently the interface is not as robust or powerful as the SPOPS::DBI implementation, but if you want more robust data storage, retrieval and searching needs you should probably be using a SQL databas...

CWINTERS/SPOPS-0.87 - 02 Jun 2004 01:03:25 UTC

SPOPS::Exception - Base class for exceptions in SPOPS River stage one • 2 direct dependents • 2 total dependents

This class is the base for all exceptions in SPOPS. An exception is generally used to indicate some sort of error condition rather than a situation that might normally be encountered. For instance, you would not throw an exception if you tried to "fe...

CWINTERS/SPOPS-0.87 - 02 Jun 2004 01:03:25 UTC

SPOPS::Secure - Implement security across one or more classes of SPOPS objects River stage one • 2 direct dependents • 2 total dependents

By adding this module into the 'isa' configuration key for your SPOPS class, you implement a mostly transparent per-object security system. This security system relies on a few things being implemented: * A SPOPS class implementing users * A SPOPS cl...

CWINTERS/SPOPS-0.87 - 02 Jun 2004 01:03:25 UTC

SPOPS::Export - Export SPOPS objects to various formats River stage one • 2 direct dependents • 2 total dependents

This is a simple module to export SPOPS objects into a portable format. The format depends on the type of exporting you are doing. Currently we support five formats, each of which has a unique identifier (in parens) that you pass to the "new()" metho...

CWINTERS/SPOPS-0.87 - 02 Jun 2004 01:03:25 UTC

SPOPS::DBI::Pg - PostgreSQL-specific routines for the SPOPS::DBI River stage one • 2 direct dependents • 2 total dependents

This just implements some Postgres-specific routines so we can abstract them out. One of them optionally returns the sequence value of the just-inserted id field. Of course, this only works if you have a the field marked as 'SERIAL' or using a sequen...

CWINTERS/SPOPS-0.87 - 02 Jun 2004 01:03:25 UTC

SPOPS::Export::SQL - Export SPOPS objects as a series of SQL statements River stage one • 2 direct dependents • 2 total dependents

Implement SQL output for SPOPS::Export....

CWINTERS/SPOPS-0.87 - 02 Jun 2004 01:03:25 UTC

SPOPS::DBI::Sybase - Sybase-specific routines for the SPOPS::DBI River stage one • 2 direct dependents • 2 total dependents

This just implements some Sybase-specific routines so we can abstract them out. One of them optionally returns the IDENTITY value returned by the last insert. Of course, this only works if you have an IDENTITY field in your table: CREATE TABLE my_tab...

CWINTERS/SPOPS-0.87 - 02 Jun 2004 01:03:25 UTC

SPOPS::Key::Random - Creates a random alphanumeric code for the ID field River stage one • 2 direct dependents • 2 total dependents

Very, very simple. We just use the *generate_random_code()* method from SPOPS::Utility to generate an n character code. The width of the code is determined by the configuration key "id_width" in your object class, or we use a default width (eight cha...

CWINTERS/SPOPS-0.87 - 02 Jun 2004 01:03:25 UTC

SPOPS::SQLInterface - Generic routines for DBI database interaction River stage one • 2 direct dependents • 2 total dependents

You are meant to inherit from this class, although you can use it as a standalone SQL abstraction tool as well, as long as you pass the database handle into every routine you call....

CWINTERS/SPOPS-0.87 - 02 Jun 2004 01:03:25 UTC

SPOPS::Manual::Intro - Introduction and overview of SPOPS River stage one • 2 direct dependents • 2 total dependents

This document aims to answer the questions: * What needs does SPOPS fill? * Why would I use SPOPS? * How does everything broadly fit together?...

CWINTERS/SPOPS-0.87 - 02 Jun 2004 01:03:25 UTC

SPOPS::DBI::TypeInfo - Represent type information for a single table River stage one • 2 direct dependents • 2 total dependents

This is a lightweight object to maintain state about a field names and DBI types for a particular table in a particular database. It is generally used by SPOPS::SQLInterface, but it is sufficiently decoupled so you might find it useful elsewhere. It ...

CWINTERS/SPOPS-0.87 - 02 Jun 2004 01:03:25 UTC

SPOPS::DBI::InterBase - InterBase-specific routines for the SPOPS::DBI River stage one • 2 direct dependents • 2 total dependents

This just implements some InterBase-specific routines so we can abstract them out. The main one is to be able to utilize an existing "generator" object for creating unique key values. We cannot use the same pattern as with Oracle/PostgreSQL sequences...

CWINTERS/SPOPS-0.87 - 02 Jun 2004 01:03:25 UTC

SPOPS::Manual::Security - SPOPS security system and how you can customize River stage one • 2 direct dependents • 2 total dependents

Security is implemented with a number of methods that are called within the SPOPS implementation module. For instance, every time you call "fetch()" on an object, SPOPS first determines whether you have rights to do so. Similar callbacks are located ...

CWINTERS/SPOPS-0.87 - 02 Jun 2004 01:03:25 UTC

SPOPS::Tool::DBI::FindDefaults - Load default values from a particular record River stage one • 2 direct dependents • 2 total dependents

This class allows you to specify default values based on the information in a particular record in the database. Just specify the ID of the record and the fields which you want to copy as defaults....

CWINTERS/SPOPS-0.87 - 02 Jun 2004 01:03:25 UTC

SPOPS::Secure::Hierarchy - Define hierarchical security River stage one • 2 direct dependents • 2 total dependents

The existing SPOPS security framework relies on a one-to-one mapping of security value to object. Sometimes you need security to filter down from a parent to any number of children, such as in a pseudo-filesystem of objects. To accomplish this, every...

CWINTERS/SPOPS-0.87 - 02 Jun 2004 01:03:25 UTC

SPOPS::Key::DBI::Sequence - Retrieve sequence values from a supported DBI database River stage one • 2 direct dependents • 2 total dependents

This class makes a call to a 'sequence' to retrieve a value for use as a unique ID. Sequence implementations vary among databases, but generally they ensure that the sequence always generates a unique number no matter how many times it is accesed and...

CWINTERS/SPOPS-0.87 - 02 Jun 2004 01:03:25 UTC

SPOPS::Import::DBI::Table - Import a DBI table structure River stage one • 2 direct dependents • 2 total dependents

This class allows you to transform and import (or simply display) a DBI table structure. Transformations are done via two means. The first is the database-specific classes and the standard modifications provided by SPOPS::Import::DBI::TableTransform....

CWINTERS/SPOPS-0.87 - 02 Jun 2004 01:03:25 UTC
26 results (0.041 seconds)