Sha256: 1d07ca7265c24222fab5d1f188177749eda601a9e20a27992bb4788be2eca453

Contents?: true

Size: 344 Bytes

Versions: 28

Compression:

Stored size: 344 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

28 entries across 28 versions & 1 rubygems

Version Path
ceedling-0.29.1 lib/ceedling/plugin_manager_helper.rb
ceedling-0.29.0 lib/ceedling/plugin_manager_helper.rb
ceedling-0.13.0 lib/plugin_manager_helper.rb
ceedling-0.13.0.rc1 lib/plugin_manager_helper.rb
ceedling-0.12.2 new_project_template/vendor/ceedling/lib/plugin_manager_helper.rb
ceedling-0.12.1 new_project_template/vendor/ceedling/lib/plugin_manager_helper.rb
ceedling-0.12.0 new_project_template/vendor/ceedling/lib/plugin_manager_helper.rb
ceedling-0.11.2 new_project_template/vendor/ceedling/lib/plugin_manager_helper.rb
ceedling-0.11.1 new_project_template/vendor/ceedling/lib/plugin_manager_helper.rb
ceedling-0.11.0 new_project_template/vendor/ceedling/lib/plugin_manager_helper.rb
ceedling-0.10.0 new_project_template/vendor/ceedling/lib/plugin_manager_helper.rb
ceedling-0.9.4 new_project_template/vendor/ceedling/lib/plugin_manager_helper.rb
ceedling-0.9.2 new_project_template/vendor/ceedling/lib/plugin_manager_helper.rb
ceedling-0.9.0 new_project_template/vendor/ceedling/lib/plugin_manager_helper.rb
ceedling-0.0.18 new_project_template/vendor/ceedling/lib/plugin_manager_helper.rb
ceedling-0.0.17 new_project_template/vendor/ceedling/lib/plugin_manager_helper.rb
ceedling-0.0.16 new_project_template/vendor/ceedling/lib/plugin_manager_helper.rb
ceedling-0.0.15 new_project_template/vendor/ceedling/lib/plugin_manager_helper.rb
ceedling-0.0.14 new_project_template/vendor/ceedling/lib/plugin_manager_helper.rb
ceedling-0.0.13 new_project_template/vendor/ceedling/lib/plugin_manager_helper.rb