Class: Connectors::MongoDB::MongoAdvancedSnippetSnakeCaseTransformer
- Inherits:
-
Core::Filtering::Transform::FilterTransformer
- Object
- Core::Filtering::Transform::FilterTransformer
- Connectors::MongoDB::MongoAdvancedSnippetSnakeCaseTransformer
- Defined in:
- lib/connectors/mongodb/mongo_advanced_snippet_snake_case_transformer.rb
Instance Method Summary collapse
-
#initialize(advanced_snippet = {}) ⇒ MongoAdvancedSnippetSnakeCaseTransformer
constructor
A new instance of MongoAdvancedSnippetSnakeCaseTransformer.
Methods inherited from Core::Filtering::Transform::FilterTransformer
Constructor Details
#initialize(advanced_snippet = {}) ⇒ MongoAdvancedSnippetSnakeCaseTransformer
Returns a new instance of MongoAdvancedSnippetSnakeCaseTransformer.
16 17 18 19 20 21 |
# File 'lib/connectors/mongodb/mongo_advanced_snippet_snake_case_transformer.rb', line 16 def initialize(advanced_snippet = {}) super @advanced_snippet = advanced_snippet @transformation = ->(snippet) { snake_case_filter(snippet) } end |