Class: TypedParams::Transforms::KeyAlias

Inherits:
Transform
  • Object
show all
Defined in:
lib/typed_params/transforms/key_alias.rb

Instance Method Summary collapse

Methods inherited from Transform

wrap

Constructor Details

#initialize(key) ⇒ KeyAlias

Returns a new instance of KeyAlias.



8
# File 'lib/typed_params/transforms/key_alias.rb', line 8

def initialize(key) = @key = key

Instance Method Details

#call(param) ⇒ Object



10
11
12
# File 'lib/typed_params/transforms/key_alias.rb', line 10

def call(param)
  param.key = key
end