class BusinessCatalyst::CSV::Transformer
Attributes
input[RW]
Public Class Methods
new(input)
click to toggle source
# File lib/business_catalyst/csv/transformers/transformer.rb, line 8 def initialize(input) @input = input end
transform(input)
click to toggle source
# File lib/business_catalyst/csv/transformers/transformer.rb, line 16 def self.transform(input) self.new(input).transform end
Public Instance Methods
transform()
click to toggle source
# File lib/business_catalyst/csv/transformers/transformer.rb, line 12 def transform raise NotImplementedError, "Transformer subclasses must implement #transform" end