The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "Class"

reform - Third millenium syntax for Perl 5 OOP River stage zero No dependents

This module provides a less awkward syntax for Perl 5 OOP. "reform" must be the first thing to be used in your code, even above your package declaration. Shorthand inheritance Rather than using the cumbersome "use base 'Parent'" you may write: packag...

HKOCH/reform-0.3 - 10 Aug 2008 22:09:28 UTC - Search in distribution

rubyisms - Steal some features from Ruby River stage zero No dependents

If you can't beat 'em, join 'em. This module exports some functionality to make Perl behave more like Ruby. Additionally, all classes which "use rubyisms" inherit from class "Class", and take a basic "new" method from there. (which creates a blessed ...

SIMON/rubyisms-1.0 - 23 Jan 2003 16:50:13 UTC - Search in distribution

CLASS - Alias for __PACKAGE__ River stage two • 7 direct dependents • 17 total dependents

CLASS and $CLASS are both synonyms for __PACKAGE__. Easier to type. $CLASS has the additional benefit of working in strings....

JDEGUEST/CLASS-v1.1.8 - 23 Sep 2023 10:50:53 UTC - Search in distribution

class River stage zero No dependents

Please see TicksDiff for more details....

AHERNIT/Devel-NYTProf-Callgrind-TicksDiff-0.05 - 12 Jun 2016 17:47:17 UTC - Search in distribution

Class::Class - Adds data members to Perl packages River stage zero No dependents

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 - Search in distribution

Class::MOP::Class - Class Meta Object River stage four • 2916 direct dependents • 4004 total dependents

The Class Protocol is the largest and most complex part of the Class::MOP meta-object protocol. It controls the introspection and manipulation of Perl 5 classes, and it can create them as well. The best way to understand what this module can do is to...

ETHER/Moose-2.2207 - 21 Jan 2024 01:10:45 UTC - Search in distribution

Class::Meta::Class - Class::Meta class introspection River stage one • 1 direct dependent • 1 total dependent

Object of this class describe classes created by Class::Meta. They contain everything you need to know about a class to be able to put objects of that class to good use. In addition to retrieving meta data about the class itself, you can retrieve obj...

DWHEELER/Class-Meta-0.66 - 03 Jul 2012 13:47:28 UTC - Search in distribution

Class::Accessor::Class - simple class variable accessors River stage one • 3 direct dependents • 7 total dependents

Class::Accessor::Class provides a simple way to create accessor and mutator methods for class variables, just as Class::Accessor provides for objects. It can use either an enclosed lexical variable, or a package variable. This module was once impleme...

RJBS/Class-Accessor-Class-0.504 - 20 Jun 2021 21:01:56 UTC - Search in distribution

Class::C3 - A pragma to use the C3 method resolution order algorithm River stage three • 35 direct dependents • 509 total dependents

This is pragma to change Perl 5's standard method resolution order from depth-first left-to-right (a.k.a - pre-order) to the more sophisticated C3 method resolution order. NOTE: YOU SHOULD NOT USE THIS MODULE DIRECTLY - The feature provided is integr...

HAARG/Class-C3-0.35 - 09 Nov 2020 06:21:05 UTC - Search in distribution

Class::DI - Perl dependency injection container River stage zero No dependents

this class does DI. The instance is generated based on an external setting, and the dependence between components is excluded from the source code....

HAOSAN/Class-DI-0.03 - 31 Jul 2010 04:19:44 UTC - Search in distribution

EO::Class - introspection class for Perl. River stage one • 1 direct dependent • 1 total dependent

EO::Class provides reflection capabilities to Perl and specifically the EO:: tree of modules....

JDUNCAN/EO-0.96 - 18 Jan 2005 21:20:18 UTC - Search in distribution

HO::class - class builder for hierarchical objects River stage zero No dependents

This is a simple class builder for array based objects. Normally it does its job during compile time. A constructor new is build. The generated new will initialize each member with an appropriate default value. The method "init" is reserved for setti...

SKNPP/HO-class-0.080 - 01 Jan 2020 20:12:25 UTC - Search in distribution

Class::CGI - Fetch objects from your CGI object River stage zero No dependents

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 - Search in distribution

Class::CSV - Class based CSV parser/writer River stage one • 1 direct dependent • 1 total dependent

This module can be used to create objects from *CSV* files, or to create *CSV* files from objects. Text::CSV_XS is used for parsing and creating *CSV* file lines, so any limitations in Text::CSV_XS will of course be inherant in this module. EXPORT No...

DJR/Class-CSV-1.03 - 08 Feb 2007 23:03:53 UTC - Search in distribution

Class::Can - inspect a class/method and say what it can do (and why) River stage zero No dependents

Class::Can interrogates the object heirarchy of a package to return a hash detailling what methods the class could dispatch (as the key), and the package it found it in (as the value)....

RCLAMP/Class-Can-0.01 - 29 Jul 2004 14:55:31 UTC - Search in distribution

Class::DBI - Simple Database Abstraction River stage three • 91 direct dependents • 134 total dependents

TMTM/Class-DBI-v3.0.17 - 04 Oct 2007 21:30:41 UTC - Search in distribution

Class::DbC - Add Design By Contract easily and flexibly to existing code. River stage zero No dependents

Class::DbC allows Eiffel style Contracts <https://www.eiffel.com/values/design-by-contract/introduction/> to be easily and flexibly added to existing code. These contracts are separate from the code that they verify, and they can be turned on or not ...

ARUNBEAR/Class-DbC-0.000002 - 10 Feb 2018 18:10:51 UTC - Search in distribution

Class::Dot - Simple and fast properties for Perl 5. River stage one • 2 direct dependents • 4 total dependents

Simple and fast properties for Perl 5. "Class::Dot" also lets you define types for your properties, like Hash, String, Int, File, Code, Array and so on. All the types are populated with sane defaults, so you no longer have to write code like this: su...

ASKSH/Class-Dot-1.5.0 - 03 Nov 2007 21:50:34 UTC - Search in distribution

Class::ISA - report the search path for a class's ISA tree River stage three • 47 direct dependents • 336 total dependents

Suppose you have a class (like Food::Fish::Fishstick) that is derived, via its @ISA, from one or more superclasses (as Food::Fish::Fishstick is from Food::Fish, Life::Fungus, and Chemicals), and some of those superclasses may themselves each be deriv...

SMUELLER/Class-ISA-0.36 - 29 Sep 2009 20:45:41 UTC - Search in distribution

Class::MVC - model-view-controller paradigma River stage zero No dependents

The Model-View-Controller (MVC) is a general paradigma mostly used for GUI-development. It is very well known and tons of publications are available through your favorite search engine (Or jump to "REFERENCES"). It is also an introductional example f...

MUENALAN/Class-MVC-0.01.06 - 27 Feb 2003 12:23:52 UTC - Search in distribution
12,935 results (0.504 seconds)