Module: SimpleRewriter
- Defined in:
- lib/simple_rewriter.rb,
lib/simple_rewriter/writer.rb,
lib/simple_rewriter/version.rb,
lib/simple_rewriter/rewriter.rb,
lib/simple_rewriter/type_detector.rb,
lib/simple_rewriter/class_resolver.rb,
lib/simple_rewriter/attribute_resolver.rb,
lib/simple_rewriter/readers/base_reader.rb,
lib/simple_rewriter/readers/hash_reader.rb,
lib/simple_rewriter/readers/open_struct_reader.rb,
lib/simple_rewriter/readers/active_record_reader.rb
Defined Under Namespace
Modules: Readers, Rewriters
Classes: Attribute, AttributeResolver, BaseService, ClassResolver, Configuration, Reader, Rewriter, TypeDetector, Writer
Constant Summary
collapse
- VERSION =
"0.0.2".freeze
Class Method Summary
collapse
Class Method Details
.call(record:, attributes:) ⇒ Object
19
20
21
|
# File 'lib/simple_rewriter.rb', line 19
def call(record:, attributes:)
SimpleRewriter::Rewriter.call(record: record, attributes: attributes)
end
|
23
24
25
|
# File 'lib/simple_rewriter.rb', line 23
def configure
yield(configuration)
end
|