Sha256: 3e4f9f602d6e00b4afaf0e11d9e2ce12b57135f661b1d51ecbcb523a4d5119b5

Contents?: true

Size: 325 Bytes

Versions: 24

Compression:

Stored size: 325 Bytes

Contents

class PluginManagerHelper

  def include?(plugins, name)
		include = false
		plugins.each do |plugin|
			if (plugin.name == name)
				include = true
				break
			end
		end
		return include
  end

  def instantiate_plugin_script(plugin, system_objects, name)
    return eval("#{plugin}.new(system_objects, name)")
  end

end

Version data entries

24 entries across 24 versions & 1 rubygems

Version Path
ceedling-0.31.1 lib/ceedling/plugin_manager_helper.rb
ceedling-0.31.0 lib/ceedling/plugin_manager_helper.rb
ceedling-0.30.0 lib/ceedling/plugin_manager_helper.rb
ceedling-0.28.3 lib/ceedling/plugin_manager_helper.rb
ceedling-0.28.2 lib/ceedling/plugin_manager_helper.rb
ceedling-0.28.1 lib/ceedling/plugin_manager_helper.rb
ceedling-0.27.0 lib/ceedling/plugin_manager_helper.rb
ceedling-0.25.0 lib/ceedling/plugin_manager_helper.rb
ceedling-0.24.0 lib/ceedling/plugin_manager_helper.rb
ceedling-0.22.0 lib/ceedling/plugin_manager_helper.rb
ceedling-0.21.0 lib/ceedling/plugin_manager_helper.rb
ceedling-0.20.3 lib/ceedling/plugin_manager_helper.rb
ceedling-0.20.2 lib/ceedling/plugin_manager_helper.rb
ceedling-0.19.0 lib/ceedling/plugin_manager_helper.rb
ceedling-0.18.0 lib/ceedling/plugin_manager_helper.rb
ceedling-0.17.0 lib/ceedling/plugin_manager_helper.rb
ceedling-0.16.0 lib/ceedling/plugin_manager_helper.rb
ceedling-0.15.6 lib/ceedling/plugin_manager_helper.rb
ceedling-0.15.5 lib/ceedling/plugin_manager_helper.rb
ceedling-0.15.4 lib/ceedling/plugin_manager_helper.rb