Module: AyeCommander

Defined in:
lib/aye_commander.rb,
lib/aye_commander/ivar.rb,
lib/aye_commander/errors.rb,
lib/aye_commander/status.rb,
lib/aye_commander/command.rb,
lib/aye_commander/version.rb,
lib/aye_commander/callable.rb,
lib/aye_commander/hookable.rb,
lib/aye_commander/abortable.rb,
lib/aye_commander/commander.rb,
lib/aye_commander/limitable.rb,
lib/aye_commander/shareable.rb,
lib/aye_commander/resultable.rb,
lib/aye_commander/inspectable.rb,
lib/aye_commander/initializable.rb

Overview

AyeCommander is a (hopefully) easy to use gem that helps develop classes that follow the command pattern.

Defined Under Namespace

Modules: Abortable, Callable, Command, Commander, Hookable, Initializable, Inspectable, Ivar, Limitable, Resultable, Shareable, Status Classes: Error, MissingRequiredArgumentError, UnexpectedReceivedArgumentError

Constant Summary collapse

VERSION =
'1.1.1'.freeze