Sha256: 223904224c62d6d26105e0c5ab3b6c499f7ecde9111386b67f709e5411602402

Contents?: true

Size: 555 Bytes

Versions: 1

Compression:

Stored size: 555 Bytes

Contents

require 'rails/service/version'
require 'rails/service/config'
require 'rails/service/context'
require 'rails/service/manifest'
require 'rails/service/app_config'

module Rails
  module Service
    module_function

    def config
      @config ||= Config.new
    end

    def context
      @context ||= Context.new(config._for_context)
    end

    def manifest
      @manifest ||= Manifest.new(config._for_manifest)
    end

    def app_config
      @app_config ||= AppConfig.new(config._for_app_config)
    end
  end
end

require 'rails/service/engine'

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rails-service-0.1.0 lib/rails/service.rb