Class: SimpleRewriter::Readers::BaseReader

Inherits:
Object
  • Object
show all
Defined in:
lib/simple_rewriter/readers/base_reader.rb

Direct Known Subclasses

ActiveRecordReader, HashReader

Instance Method Summary collapse

Constructor Details

#initialize(record:) ⇒ BaseReader

Returns a new instance of BaseReader.



4
5
6
# File 'lib/simple_rewriter/readers/base_reader.rb', line 4

def initialize(record:)
  @record = record
end

Instance Method Details

#call(attribute) ⇒ Object



8
9
10
# File 'lib/simple_rewriter/readers/base_reader.rb', line 8

def call(attribute)
  read_attribute(attribute)
end