class ParamsDeserializer::Attribute
Attributes
ignored[R]
name[R]
original_name[R]
present_if[R]
Public Class Methods
new(original_name, options = {})
click to toggle source
# File lib/params_deserializers/attribute.rb, line 34 def initialize(original_name, options = {}) @original_name = original_name @name = options[:rename_to] || @original_name @ignored = options[:ignored] @present_if = options[:present_if] || -> { params_root.has_key?(original_name) } end