class Praxis::BootloaderStages::PluginConfigLoad
Public Instance Methods
execute()
click to toggle source
# File lib/praxis/bootloader_stages/plugin_config_load.rb, line 5 def execute application.plugins.each do |config_key, plugin| context = [plugin.class.name] value = plugin.load_config! object = plugin.config_attribute.load(value, context) if object application.config.send("#{config_key}=", object) end plugin.config = application.config.send("#{config_key}") end end