Class: PluginManagerHelper

Inherits:
Object show all
Defined in:
lib/ceedling/plugin_manager_helper.rb

Instance Method Summary collapse

Instance Method Details

#include?(plugins, name) ⇒ Boolean

Returns:

  • (Boolean)


4
5
6
7
8
9
10
11
12
13
# File 'lib/ceedling/plugin_manager_helper.rb', line 4

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

#instantiate_plugin_script(plugin, system_objects, name) ⇒ Object



15
16
17
# File 'lib/ceedling/plugin_manager_helper.rb', line 15

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