Sha256: 27829d740074aac5bd0efc633dd313b81c2d637f7abbba2d1f90b6bc42412ef3
Contents?: true
Size: 374 Bytes
Versions: 1
Compression:
Stored size: 374 Bytes
Contents
# frozen_string_literal: true module FreshdeskAPI # @private module Helpers def self.deep_hash_access(hash, path) path.split('/').each do |p| hash = if p.to_i.to_s == p hash[p.to_i] else hash[p.to_s] || hash[p.to_sym] end break unless hash end hash end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
freshdesk_api-0.2.0 | lib/freshdesk_api/helpers.rb |