Module: NiftyServices

Defined in:
lib/nifty_services.rb,
lib/nifty_services/util.rb,
lib/nifty_services/errors.rb,
lib/nifty_services/version.rb,
lib/nifty_services/base_service.rb,
lib/nifty_services/configuration.rb,
lib/nifty_services/base_crud_service.rb,
lib/nifty_services/base_action_service.rb,
lib/nifty_services/base_create_service.rb,
lib/nifty_services/base_delete_service.rb,
lib/nifty_services/base_update_service.rb,
lib/nifty_services/extensions/callbacks.rb

Defined Under Namespace

Modules: Errors, Util Classes: BaseActionService, BaseCreateService, BaseCrudService, BaseDeleteService, BaseService, BaseUpdateService, Configuration, Error

Constant Summary collapse

VERSION =
"0.0.6"

Class Method Summary collapse

Class Method Details

.configuration {|@configuration| ... } ⇒ Object Also known as: config

Yields:



21
22
23
24
25
26
27
# File 'lib/nifty_services.rb', line 21

def configuration
  @configuration ||= Configuration.new

  yield(@configuration) if block_given?

  @configuration
end