"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 UTCThis module provides an XS implementation for portions of Class::Load. See Class::Load for API details....
ETHER/Class-Load-XS-0.10 - 11 Apr 2017 04:32:59 UTC"Test::Class" typically uses a helper script to load the test classes. It often looks something like this: #!/usr/bin/perl -T use strict; use warnings; use lib 't/tests'; use MyTest::Foo; use MyTest::Foo::Bar; use MyTest::Foo::Baz; Test::Class->runte...
SZABGAB/Test-Class-0.52 - 17 Feb 2021 16:05:13 UTCNote: This helper module was blatantly stolen from Test::Class::Load. However, since your author is the person who originally wrote that code, he doesn't feel too bad. Without a loader, you would have to manually load each test class in your test fil...
DROLSKY/Test-Class-Moose-0.99 - 07 Feb 2021 17:09:12 UTCThis changes the directories that will be checked. This way it will not try to load and run any *.pm files in a CVS or .svn directory. These are by default being copied from lib into blib by Module::Builder...
DRIEUX/Wetware-Test-0.07 - 11 May 2009 22:55:03 UTCThis is a highly flexible and general purpose lazyloader class. With very minimal configuration, it will correctly intercept constructor calls and wait until first access before actually executing the constructor....
RKINYON/Class-LazyLoad-0.04 - 10 Feb 2005 14:47:51 UTCJETEVE/Class-TLB-0.01 - 14 Jun 2010 22:47:59 UTC
Often a module will provide a general functionallity that in some way uses the host system's facilities, but in a way that can either benefit from, or requires an implementation specific to that host OS. Examples might be IO system calls, access to n...
PEVANS/Class-ByOS-0.02 - 12 Jul 2009 19:26:03 UTCCertain applications like to defer the decision to use a particular module till runtime. This is possible in perl, and is a useful trick in situations where the type of data is not known at compile time and the application doesn't wish to pre-compile...
VIPUL/Class-Loader-2.03 - 28 Apr 2005 03:06:19 UTCThis 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 UTCEO::Class provides reflection capabilities to Perl and specifically the EO:: tree of modules....
JDUNCAN/EO-0.96 - 18 Jan 2005 21:20:18 UTCThis module is a fully functioning meta object protocol for the Perl 5 object system. It makes no attempt to change the behavior or characteristics of the Perl 5 object system, only to create a protocol for its manipulation and introspection. That sa...
ETHER/Moose-2.2015 - 31 Mar 2021 01:11:39 UTCFor 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 UTCThis module provides tools that help to implement the "inside out object" class structure in a convenient and standard way. *Portions of the following code and documentation from "Perl Best Practices" copyright (c) 2005 by O'Reilly Media, Inc. and re...
CHORNY/Class-Std-0.013 - 24 May 2015 13:11:26 UTCThis is a micro-weight module that (right now) exports only a few functions of general utility in Class operations....
SKNPP/OOTools-2.41 - 02 Apr 2019 10:20:42 UTCTest::Class provides a simple way of creating classes and objects to test your code in an xUnit style. Built using Test::Builder, it was designed to work with other Test::Builder based modules (Test::More, Test::Differences, Test::Exception, etc.). *...
SZABGAB/Test-Class-0.52 - 17 Feb 2021 16:05:13 UTC