Class::Factory::Util - Provide utility methods for factory classes


Class-Factory-Util documentation  | view source Contained in the Class-Factory-Util distribution.

Index


NAME

Top

Class::Factory::Util - Provide utility methods for factory classes

SYNOPSIS

Top

  package My::Class;

  use Class::Factory::Util;

  My::Class->subclasses;

DESCRIPTION

Top

This module exports a method that is useful for factory classes.

USAGE

Top

When this module is loaded, it creates a method in its caller named subclasses(). This method returns a list of the available subclasses for the package. It does this by looking in @INC as well as the directory containing the caller, and finding any modules in the immediate subdirectories of the calling module.

So if you have the modules "Foo::Base", "Foo::Base::Bar", and "Foo::Base::Baz", then the return value of Foo::Base->subclasses() would be "Bar" and "Baz".

SUPPORT

Top

Please submit bugs to the CPAN RT system at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=class-factory-util or via email at bug-class-factory-util@rt.cpan.org.

AUTHOR

Top

Dave Rolsky, <autarch@urth.org>.

Removed from Alzabo and packaged by Terrence Brannon, <tbone@cpan.org>.

COPYRIGHT

Top


Class-Factory-Util documentation  | view source Contained in the Class-Factory-Util distribution.