NAME

Class::AbstractLogic::Base

DESCRIPTION

This is the base class for all logic modules.

METHODS

new(%args)

Constructor, builds object and _initializes %args.

_initialize(%args)

General argument initializations.

set_manager($manager)

Sets the modules current executive manager.

error($key, $message) / throw($key, $message)

Throws a logical Exception, which can be accessed via the Class::AbstractLogic::Result object returned from your call.

_manager()

Returns the current executive manager.

config($name)

Accesses this logic modules configuration. If a name is supplied, the hash value corresponding to that key is returned, if omitted, the whole is returned.

SEE ALSO

Class::AbstractLogic

AUTHOR

Robert 'phaylon' Sedlacek <phaylon@dunkelheit.at>

LICENSE AND COPYRIGHT

This program is free software, you can redistribute it and/or modify it under the same terms as Perl itself.