module Tablets::Global::Configurator

Responsible to make application configurable

Constants

DEFAULT_OPTIONS

Attributes

options[RW]
tablets_dir[RW]

Public Class Methods

extended(base) click to toggle source

Initialize default config values

# File lib/tablets/global/configurator.rb, line 16
def self.extended(base)
  base.options = DEFAULT_OPTIONS
  base.tablets_dir = File.expand_path('app/tablets', Rails.root)
end

Public Instance Methods

setup() { |self| ... } click to toggle source

Setup configuration. Used in initializers

# File lib/tablets/global/configurator.rb, line 11
def setup
  yield self
end