class CsvRecord::Callback

Attributes

code[RW]
kind[RW]

Public Class Methods

new(kind, code) click to toggle source
# File lib/csv_record/callback.rb, line 6
def initialize(kind, code)
  self.kind = kind
  self.code = code
end

Public Instance Methods

run_on(obj) click to toggle source
# File lib/csv_record/callback.rb, line 11
def run_on(obj)
  obj.instance_eval(&self.code)
end