class Hecks::Adapters::Logger

Public Class Methods

new(output: []) click to toggle source
# File lib/hecks-logger.rb, line 5
def initialize(output: [])
  @output = output
end

Public Instance Methods

method_missing(name, *args, &block) click to toggle source
# File lib/hecks-logger.rb, line 9
def method_missing(name, *args, &block)
  @output << {name: name, command: args.first.to_h.to_s}.to_s
end
respond_to?(name) click to toggle source
# File lib/hecks-logger.rb, line 13
def respond_to?(name)
  true
end