class Para::Plugins::Set
Attributes
Public Class Methods
Public Instance Methods
Source
# File lib/para/plugins/set.rb, line 14 def javascript_includes each_with_object([]) do |plugin, collection| collection.concat(includes_for(:javascript, plugin)) end end
Source
# File lib/para/plugins/set.rb, line 20 def stylesheet_includes each_with_object([]) do |plugin, collection| collection.concat(includes_for(:stylesheet, plugin)) end end
Private Instance Methods
Source
# File lib/para/plugins/set.rb, line 28 def includes_for(type, plugin) mod = Para::Plugins.module_name_for(plugin).constantize mod.try(:config).try(:"#{ type }_includes") || [] end