Class: RedminePluginsHelper::Settings

Inherits:
Object
  • Object
show all
Defined in:
lib/redmine_plugins_helper/settings.rb

Class Method Summary collapse

Class Method Details

.default(plugin, default) ⇒ Object



6
7
8
9
10
11
12
13
# File 'lib/redmine_plugins_helper/settings.rb', line 6

def default(plugin, default)
  return unless ::RedminePluginsHelper.settings_table_exist?
  p = plugin_current_setting_value(plugin)
  default.each do |k, v|
    p[k.to_s] = v unless p.key?(k)
  end
  ::Setting.send("plugin_#{plugin}=", p)
end