Sha256: c70cd6030646c26a811a43413fb202f296472aa24835c1e1f156a3e45c29d371

Contents?: true

Size: 676 Bytes

Versions: 1

Compression:

Stored size: 676 Bytes

Contents

# frozen_string_literal: true

%w[
version
constants
regex
error_info
context_error
configuration
with_error_handler
record_actions
application_context
application_contract
around_action_execute_extension
application_action
all_actions_complete_action
application_validator_action
application_organizer
application_orchestrator
].each do |filename|
  require File.expand_path("../light-service-ext/#{filename}", Pathname.new(__FILE__).realpath)
end



module LightServiceExt
  class << self
    def config
      self.configuration
    end

    def configuration
      @configuration ||= Configuration.new
    end

    def configure
      yield configuration
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
light-service-ext-0.1.3 lib/light-service-ext.rb