module Groupped::Settings

Constants

VERSION

Attributes

config[RW]

Public Class Methods

[](group, klass = Group, target: nil, settings: {}) click to toggle source
# File lib/groupped/settings.rb, line 21
def [](group, klass = Group, target: nil, settings: {})
  klass.new(Record.where(group: group.downcase, target: target).first_or_create!(settings: settings))
end
configure() { |config| ... } click to toggle source
# File lib/groupped/settings.rb, line 25
def configure
  self.config ||= ::Groupped::Settings::Configuration.new
  yield(config)
  require 'groupped/settings/record'
end