class Github::API
def execute(action, *args, &block)
- Api: - private
Parameters:
-
action(Symbol) --
def execute(action, *args, &block) action_name = action.to_s.gsub(/_with(out)?_callback_.*$/, '') result = nil run_callbacks(action_name) do result = send(action, *args, &block) end result end