Sha256: 886b69d6e53637bff98405cacd761039b20578ac39aaab39042c3e646af54a76

Contents?: true

Size: 1.11 KB

Versions: 2

Compression:

Stored size: 1.11 KB

Contents

require 'active_support/core_ext/string/inflections'
require 'active_support/hash_with_indifferent_access'
require 'active_support/core_ext/class'
require 'active_support/core_ext/array/grouping'
require 'active_support/deprecation'
require 'active_support/dependencies'
require 'active_support/dependencies/autoload'
require 'active_support/core_ext/module/delegation'
require 'active_support/core_ext/module/attribute_accessors'
require 'logger'

$:.unshift File.absolute_path(File.join(File.dirname(__FILE__), '..', 'vendor/soap4r'))

ActiveSupport::Dependencies.autoload_paths << File.absolute_path(File.join(File.dirname(__FILE__), '..', 'vendor/soap4r'))
ActiveSupport::Dependencies.autoload_paths << File.absolute_path(File.join(File.dirname(__FILE__), '..', 'lib'))

module Soybean
  extend ActiveSupport::Autoload

  VERSION = File.read(File.expand_path('../../VERSION', __FILE__))

  mattr_accessor :engines
  self.engines = []

  mattr_accessor :services
  self.services = []

  mattr_accessor :logger
  self.logger = Logger.new(STDOUT)

  mattr_accessor :cache
  self.cache = Hash.new { |hash, key| hash[key] = { } }

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
soybean-2.5.5 lib/soybean.rb
soybean-2.5.4 lib/soybean.rb