ruby check if hash has method before calling it
hash = { key: 'value' }
if hash.respond_to?(:some_method)
hash.some_method
else
puts 'The method does not exist in the hash.'
end
hash = { key: 'value' }
if hash.respond_to?(:some_method)
hash.some_method
else
puts 'The method does not exist in the hash.'
end