Class: Morpher::Transform::Named

Inherits:
Morpher::Transform show all
Defined in:
lib/morpher/transform.rb

Overview

Wrapper adding a name to a transformation

Instance Method Summary collapse

Instance Method Details

#call(input) ⇒ Either<Error, Object>

Apply transformation to input

Returns:



67
68
69
# File 'lib/morpher/transform.rb', line 67

def call(input)
  transformer.call(input).lmap(&method(:wrap_error))
end

#slugString

Named slug

Returns:

  • (String)


74
75
76
# File 'lib/morpher/transform.rb', line 74

def slug
  name
end