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(as) ⇒ KeyAlias

Returns a new instance of KeyAlias.



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

def initialize(as) = @as = as

Instance Method Details

#call(_, value) ⇒ Object



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

def call(_, value) = [as, value]