Method: Grape::Validations::Types.cache_key

Defined in:
lib/grape/validations/types/build_coercer.rb

.cache_key(type, method, strict) ⇒ Object



85
86
87
88
89
90
91
# File 'lib/grape/validations/types/build_coercer.rb', line 85

def self.cache_key(type, method, strict)
  [type, method, strict].each_with_object(+'_') do |val, memo|
    next if val.nil?

    memo << '_' << val.to_s
  end
end