module FFWD::Plugin::ClassMethods
Public Instance Methods
register_plugin(name, opts={})
click to toggle source
# File lib/ffwd/plugin.rb, line 88 def register_plugin(name, opts={}) config = { :mod => self, :description => opts[:description], :options => opts[:options] || [] } config[:setup_input_method_name] = (opts[:setup_input_method] || :setup_input) config[:setup_output_method_name] = (opts[:setup_output_method] || :setup_output) FFWD::Plugin.discovered[name] = config end