class Sullivan::Validations::StringHash

Public Class Methods

new(validations) click to toggle source
Calls superclass method Sullivan::Validations::Hash::new
# File lib/sullivan/validations/hash.rb, line 24
def initialize(validations)
  super stringify_keys(validations)
end

Private Instance Methods

stringify_keys(hash) click to toggle source
# File lib/sullivan/validations/hash.rb, line 30
def stringify_keys(hash)
  hash.each_with_object({}) { |(k, v), h| h[k.to_s] = v }
end