class Specular::Integration::Base
Public Class Methods
arguments(*args)
click to toggle source
# File lib/specular/integration.rb, line 19 def self.arguments(*args) define_singleton_method(:extract_args) do |context| args.to_h do |arg| [ arg, context[arg] ] end end end
handler(*names)
click to toggle source
# File lib/specular/integration.rb, line 13 def self.handler(*names) names.each do |name| INTEGRATIONS[name] = self end end