class Praxis::BootloaderStages::PluginConfigPrepare
Public Instance Methods
execute()
click to toggle source
# File lib/praxis/bootloader_stages/plugin_config_prepare.rb, line 5 def execute application.plugins.each do |config_key, plugin| attribute = Attributor::Attribute.new(Attributor::Struct) {} plugin.config_attribute = attribute plugin.prepare_config!(attribute.type) application.config.class.attributes[config_key] = plugin.config_attribute end end