NAME

Parrot::Configure::Step::Base - Configuration Step Base Class

SYNOPSIS

use base qw(Parrot::Configure::Step::Base);

DESCRIPTION

The Parrot::Configure::Step::Base module contains utility methods that should be inherited by all configuration steps.

USAGE

Import Parameters

This module accepts no arguments to it's import method and exports no symbols.

Methods

Constructors

Object Methods

  • result()

    Accepts no arguments and returns the value of $result from the inheriting classes namespace.

  • set_result()

    Accepts a scalar values and assigns it to the inheriting classes $result variable. Returns the inheriting classes name.

Class Methods

  • description()

    Accepts no arguments and returns the value of $description from the inheriting classes namespace.

    This method also works as an object method.

  • args()

    Accepts no arguments and returns the value of @args from the inheriting classes namespace.

    This method also works as an object method.

AUTHOR

Joshua Hoblitt jhoblitt@cpan.org

SEE ALSO

docs/configuration.pod, Parrot::Configure, Parrot::Configure::Data, Parrot::Configure::Step