Module: Vario

Defined in:
lib/vario.rb,
lib/vario/api.rb,
lib/vario/config.rb,
lib/vario/engine.rb,
lib/vario/version.rb,
lib/vario/settable.rb,
app/models/vario/level.rb,
app/models/vario/setting.rb,
lib/vario/settings_reader.rb,
app/models/vario/condition.rb,
lib/vario/action_view_helpers.rb,
app/jobs/vario/application_job.rb,
lib/vario/active_record_helpers.rb,
app/models/vario/application_record.rb,
app/helpers/vario/application_helper.rb,
app/mailers/vario/application_mailer.rb,
app/controllers/vario/levels_controller.rb,
app/controllers/vario/settings_controller.rb,
app/controllers/vario/application_controller.rb

Defined Under Namespace

Modules: ActionViewHelpers, ActiveRecordHelpers, ApplicationHelper, Settable, SettingsReader Classes: API, ApplicationController, ApplicationJob, ApplicationMailer, ApplicationRecord, Condition, Config, Engine, Error, Level, LevelsController, Setting, SettingsController, UnknownSetting

Constant Summary collapse

VERSION =
"1.0.4"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.configObject (readonly)

Returns the value of attribute config.



14
15
16
# File 'lib/vario.rb', line 14

def config
  @config
end

Class Method Details

.setup {|config| ... } ⇒ Object

Yields:



16
17
18
19
# File 'lib/vario.rb', line 16

def setup
  @config = Vario::Config.new
  yield config
end