Sha256: 7a03283671624176354a83c1a61c576891d6635e8e8546f30d7011256cc6e961

Contents?: true

Size: 845 Bytes

Versions: 4

Compression:

Stored size: 845 Bytes

Contents

require "amfetamine/version"
require "amfetamine/helpers/test_helpers" # Testing helper methods
require "amfetamine/exceptions"
require "amfetamine/logger"
require 'amfetamine/relationship'
require "amfetamine/relationships"
require "amfetamine/caching_adapter" # Adapter that wraps memcache methods
require "amfetamine/cache" # Common caching methods
require "amfetamine/rest_helpers" # Methods for determining REST paths
require "amfetamine/query_methods" # Methods for interfacing with the classs
require "amfetamine/base" # Basics
require "amfetamine/config" # Configuration class

module Amfetamine
  def self.logger
    Amfetamine::Logger.instance
  end

  # If included in Rails, disable caching in dev/test modes
  if defined?(Rails) && (Rails.env.development? || Rails.env.test?)
    Amfetamine::Config.disable_caching = true
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
amfetamine-0.3.3 lib/amfetamine.rb
amfetamine-0.3.2 lib/amfetamine.rb
amfetamine-0.3.1 lib/amfetamine.rb
amfetamine-0.3.0 lib/amfetamine.rb