Sha256: cec336012daf325e3a649767dca21b52bad9126438830059e9e52707e0b5ff22

Contents?: true

Size: 574 Bytes

Versions: 6

Compression:

Stored size: 574 Bytes

Contents

require "advert_selector/engine"
require "advert_selector/errors_cache"

module AdvertSelector

  mattr_accessor :default_banner_test_url
  mattr_accessor :default_time_zone
  mattr_accessor :admin_access_class

  self.default_banner_test_url = "http://localhost:3000/?"
  self.default_time_zone = 'UTC'

  class AdminAccessClassDefault
    def self.admin_access(controller)
      Rails.env.development?
    end
  end
  class AdminAccessClassAlwaysTrue
    def self.admin_access(controller)
      true
    end
  end

  self.admin_access_class = AdminAccessClassDefault

end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
advert_selector-2.0.0 lib/advert_selector.rb
advert_selector-1.0.4 lib/advert_selector.rb
advert_selector-1.0.3 lib/advert_selector.rb
advert_selector-1.0.2 lib/advert_selector.rb
advert_selector-1.0.1 lib/advert_selector.rb
advert_selector-1.0.0 lib/advert_selector.rb