Badger - Perl Application Programming Toolkit River stage two • 5 direct dependents • 13 total dependents

The Badger toolkit is a collection of Perl modules designed to simplify the process of building object-oriented Perl applications. It provides a set of *foundation classes* upon which you can quickly build robust and reliable systems that are simple,...

ABW/Badger-0.12 - 12 Dec 2016 16:23:14 GMT

Badger::Hub::Badger - central hub for accessing Badger components River stage two • 5 direct dependents • 13 total dependents

The Badger::Hub module implements a generic object which provides access to other components in an application. The "Badger::Hub::Badger" module is an eating-your-own-dog-food subclass module for the "Badger::*" modules....

ABW/Badger-0.12 - 12 Dec 2016 16:23:14 GMT

Badger::FAQ - Frequently asked questions about Badger River stage two • 5 direct dependents • 13 total dependents

ABW/Badger-0.12 - 12 Dec 2016 16:23:14 GMT

Badger::Log - log for errors, warnings and other messages River stage two • 5 direct dependents • 13 total dependents

This module defines a simple base class module for logging messages generated by an application. It is intentionally very simple in design, providing the bare minimum in functionality with the possibility for extension by subclassing. It offers littl...

ABW/Badger-0.12 - 12 Dec 2016 16:23:14 GMT

Badger::URL - representation of a Uniform Resource Locator (URL) River stage two • 5 direct dependents • 13 total dependents

This module implements an object for representing URLs. It can parse existing URLs to break them down into their constituent parts, and also to generate new or modified URLs. The emphasis is on simplicity and convenience for tasks related to web prog...

ABW/Badger-0.12 - 12 Dec 2016 16:23:14 GMT

Badger::Hub - central repository of shared resources River stage two • 5 direct dependents • 13 total dependents

A "Badger::Hub" object is a central repository of shared resources for a Badger application. The hub sits in the middle of an application and provides access to all the individual components and larger sub-systems that may be required. It automatical...

ABW/Badger-0.12 - 12 Dec 2016 16:23:14 GMT

Badger::App - base class application module River stage two • 5 direct dependents • 13 total dependents

This module implements a base class for simple, self-contained applications....

ABW/Badger-0.12 - 12 Dec 2016 16:23:14 GMT

Badger::Data - base class for data object River stage two • 5 direct dependents • 13 total dependents

The "Badger::Data" module implements a base class for the Badger::Data::Text, Badger::Data::List and Badger::Data::Hash data objects....

ABW/Badger-0.12 - 12 Dec 2016 16:23:14 GMT

Badger::Base - base class module River stage two • 5 direct dependents • 13 total dependents

This module implements a base class object from which most of the other "Badger" modules are derived. It implements a number of methods to aid in object creation, configuration, error handling and debugging. You can use it as a base class for your ow...

ABW/Badger-0.12 - 12 Dec 2016 16:23:14 GMT

Badger::Apps - factory module for application modules River stage two • 5 direct dependents • 13 total dependents

This module implements a subclass of Badger::Factory for loading and instantiating Badger::App application modules....

ABW/Badger-0.12 - 12 Dec 2016 16:23:14 GMT

Badger::Test - test module River stage two • 5 direct dependents • 13 total dependents

This module implements a simple test framework in the style of Test::Simple or Test::More. As well as the usual plan(), ok(), is(), isnt() and other subroutines you would expect to find, it also implements a number of import hooks to enable certain B...

ABW/Badger-0.12 - 12 Dec 2016 16:23:14 GMT

Badger::Date - simple object representation of a date River stage two • 5 direct dependents • 13 total dependents

This module implements a small and simple object for representing a date. Its scope is intentionally limited to the kind of applications that require very basic date functionality with minimal overhead. For any non-trivial date manipulation you shoul...

ABW/Badger-0.12 - 12 Dec 2016 16:23:14 GMT

Badger::Codec - base class for encoding/decoding data River stage two • 5 direct dependents • 13 total dependents

This module implements a base class codec module for encoding and decoding data to and from different formats. It must be subclassed to provide useful implementations of the "encode()" and "decode()" methods. In most, if not all cases, subclasses wil...

ABW/Badger-0.12 - 12 Dec 2016 16:23:14 GMT

Badger::Intro - Introduction to the Badger Toolkit River stage two • 5 direct dependents • 13 total dependents

The Badger toolkit is a collection of Perl modules designed to simplify the process of building object-oriented Perl applications. It provides a set of *foundation classes* upon which you can quickly build robust and reliable systems that are simple,...

ABW/Badger-0.12 - 12 Dec 2016 16:23:14 GMT

Badger::Utils - various utility functions River stage two • 5 direct dependents • 13 total dependents

This module implements a number of utility functions. It also provides access to all of the utility functions in Scalar::Util, List::Util, List::MoreUtils, Hash::Util and Digest::MD5 as a convenience. use Badger::Utils 'blessed reftype first max any ...

ABW/Badger-0.12 - 12 Dec 2016 16:23:14 GMT

Badger::Debug - base class mixin module implement debugging methods River stage two • 5 direct dependents • 13 total dependents

This mixin module implements a number of methods for debugging. Read "The Whole Caboodle" if you just want to get started quickly. Read "Picky Picky Picky" if you want to get all picky about what you want to use or want more information on the indivi...

ABW/Badger-0.12 - 12 Dec 2016 16:23:14 GMT

Badger::Class - class metaprogramming module River stage two • 5 direct dependents • 13 total dependents

"Badger::Class" is a class metaprogramming module. It provides methods for defining, extending and manipulating object classes and related metadata in a relatively clean and simple way. Using the "Badger::Class" module will automatically enable the "...

ABW/Badger-0.12 - 12 Dec 2016 16:23:14 GMT

Badger::Mixin - base class mixin object River stage two • 5 direct dependents • 13 total dependents

The Badger::Mixin module is a base class for mixin modules. Mixins are modules that implement functionality that can be mixed into other modules. This allows you to create modules using composition instead of misuing inheritance. The easiest way to d...

ABW/Badger-0.12 - 12 Dec 2016 16:23:14 GMT

Badger::Logic - parse and evaluate simple logical expressions River stage two • 5 direct dependents • 13 total dependents

This module implements a simple parser and evaluator for boolean logic expressions. It evolved from a piece of code that I originally wrote to handle role-based authentication in web applications....

ABW/Badger-0.12 - 12 Dec 2016 16:23:14 GMT

Badger::Period - base class for Badger::Date and Badger::Time River stage two • 5 direct dependents • 13 total dependents

This is a work in progress....

ABW/Badger-0.12 - 12 Dec 2016 16:23:14 GMT

91 results (0.02 seconds)