module AdminIt::Config

Public Class Methods

controller() click to toggle source
# File lib/admin_it/config.rb, line 14
def self.controller
  @controller ||= ActionController::Base
end
controller=(value) click to toggle source
# File lib/admin_it/config.rb, line 18
def self.controller=(value)
  unless value <= ActionController::Base
    fail ArgumentError, 'Wrong controller'
  end
  @controller = value
end
google_maps_key() click to toggle source
# File lib/admin_it/config.rb, line 34
def self.google_maps_key
  @google_maps_key
end
google_maps_key=(value) click to toggle source
# File lib/admin_it/config.rb, line 38
def self.google_maps_key=(value)
  @google_maps_key = value
end
root() click to toggle source
# File lib/admin_it/config.rb, line 4
def self.root
  @root ||= Rails.root.join('app', 'admin_it')
end
root=(value) click to toggle source
# File lib/admin_it/config.rb, line 8
def self.root=(value)
  value = File.expand_path(value, Rails.root)
  fail ArgumentError unless File.directory?(value)
  @root = value
end
s3() click to toggle source
# File lib/admin_it/config.rb, line 25
def self.s3
  @s3 ||= {}
end
s3=(value) click to toggle source
# File lib/admin_it/config.rb, line 29
def self.s3=(value)
  fail ArgumentError, 'Wrong S3 options' unless value.is_a?(Hash)
  @s3 = value
end