Module: ServiceObjects
- Defined in:
- lib/service_objects.rb,
lib/service_objects/cli.rb,
lib/service_objects/base.rb,
lib/service_objects/null.rb,
lib/service_objects/rspec.rb,
lib/service_objects/helpers.rb,
lib/service_objects/invalid.rb,
lib/service_objects/message.rb,
lib/service_objects/parsers.rb,
lib/service_objects/listener.rb,
lib/service_objects/helpers/messages.rb,
lib/service_objects/utils/normal_hash.rb,
lib/service_objects/helpers/dependable.rb,
lib/service_objects/helpers/exceptions.rb,
lib/service_objects/helpers/parameters.rb,
lib/service_objects/parsers/dependency.rb,
lib/service_objects/helpers/validations.rb,
lib/service_objects/parsers/notification.rb,
lib/service_objects/helpers/parameterized.rb
Overview
:nodoc:
Defined Under Namespace
Modules: Helpers, Parsers, RSpec, Utils Classes: Base, CLI, Invalid, Listener, Message
Constant Summary collapse
- NULL =
Note:
The constant is a singleton black hole object that returns itself to any method call
Implements Null Object pattern
Naught.build do |config| config.black_hole config.singleton end.instance