# File lib/little-plugger.rb, line 154 def plugins load_plugins pm = plugin_module names = pm.constants.map { |s| s.to_s } names.reject! { |n| n =~ %r/^[A-Z_]+$/ } h = {} names.each do |name| sym = ::LittlePlugger.underscore(name).to_sym next unless plugin_names.empty? or plugin_names.include? sym next if disregard_plugins.include? sym h[sym] = pm.const_get name end h end