module EverydayPlugins::Loader
Public Class Methods
depend(*deps, &block)
click to toggle source
# File lib/everyday-plugins/plugin.rb, line 100 def self.depend(*deps, &block) met = deps.all? { |dep| matches = Gem::Specification.find_all_by_name(*dep) !(matches.nil? || matches.empty?) } block.call if met end
Public Instance Methods
depend(*deps, &block)
click to toggle source
# File lib/everyday-plugins/plugin.rb, line 96 def depend(*deps, &block) EverydayPlugins::Loader.depend(*deps, &block) end