Module: Entable::Transformer
- Defined in:
- lib/entable/transformer.rb
Class Method Summary collapse
Class Method Details
.add_transformer(name, &block) ⇒ Object
2 3 4 5 |
# File 'lib/entable/transformer.rb', line 2 def self.add_transformer name, &block @@transformers ||= { } @@transformers[name.to_sym] = block end |
.apply_transform(collection, transform_name) ⇒ Object
7 8 9 |
# File 'lib/entable/transformer.rb', line 7 def self.apply_transform collection, transform_name @@transformers[transform_name.to_sym].call collection end |