class Settingify::Group
Attributes
key[R]
setting_keys[R]
Public Class Methods
new(key)
click to toggle source
# File lib/settingify/group.rb, line 5 def initialize(key) @setting_keys = [] @key = key end
Public Instance Methods
add(setting_key)
click to toggle source
# File lib/settingify/group.rb, line 10 def add(setting_key) @setting_keys = @setting_keys .insert(-1, setting_key.to_sym) .uniq self end
settings()
click to toggle source
# File lib/settingify/group.rb, line 21 def settings ::Settingify::Setting.where(key: setting_keys) end
title()
click to toggle source
# File lib/settingify/group.rb, line 17 def title I18n.t("settingify.groups.#{key}.title", self.key.to_s.humanize) end