NAME

Test::Run::Base::Plugger - an object class with plug-ins.

DESCRIPTION

This is a class that abstracts an object class with plugins.

METHODS

$plugger = Test::Run::Base::Plugger->new({base => $base, into => $into})

$base is the base class and $into is the namespace to put everything into.

BUILD

For Moose.

$plugger->add_plugins(\@plugins)

Adds @plugins to the list of plugins used by the $into module.

$pluggin->create_new(@args)

Constructs a new instance of $into.

LICENSE

This file is freely distributable under the MIT X11 license.

http://www.opensource.org/licenses/mit-license.php

AUTHOR

Shlomi Fish, http://www.shlomifish.org/.