class Action
Public Class Methods
create(action, settings, client, project, event, data)
click to toggle source
# File lib/tutter/action.rb, line 2 def self.create(action, settings, client, project, event, data) begin require "tutter/action/#{action.downcase}" rescue LoadError => e raise "Unsupported action #{action}: #{e}" end class_name = action.split("_").map {|v| v.capitalize }.join const_get(class_name).new settings, client, project, data, event end