class OstKycSdkRuby::Util::CommonValidator
Public Class Methods
is_a_hash?(obj)
click to toggle source
Is the given object Hash
Arguments:
object: (Hash)
Returns:
Boolean
# File lib/ost-kyc-sdk-ruby/util/common_validator.rb, line 42 def self.is_a_hash?(obj) obj.is_a?(Hash) || obj.is_a?(ActionController::Parameters) end
is_boolean?(object)
click to toggle source
Check for boolean-ness of an input
Arguments:
object: (Boolean)
Returns:
Boolean
# File lib/ost-kyc-sdk-ruby/util/common_validator.rb, line 27 def self.is_boolean?(object) [ true, false ].include?(object) end
is_numeric?(object)
click to toggle source
Check for numeric-ness of an input
Arguments:
object: (Float)
Returns:
Boolean
# File lib/ost-kyc-sdk-ruby/util/common_validator.rb, line 15 def self.is_numeric?(object) true if Float(object) rescue false end