module Praxis::PluginConcern::ClassMethods
Constants
- PLUGIN_CLASSES
Public Instance Methods
inject!(name)
click to toggle source
# File lib/praxis/plugin_concern.rb, line 31 def inject!(name) plugin = const_get(name) praxis = Praxis.const_get(name) praxis.include(plugin) end
setup!()
click to toggle source
# File lib/praxis/plugin_concern.rb, line 21 def setup! return if @setup PLUGIN_CLASSES.each do |name| inject!(name) if constants.include?(name) end @setup = true end