Sha256: 9ebdab2ace8f7e5c34cbbb7d096cc320e2be70b2c00ca6bdb1bc26a98f8d42a2
Contents?: true
Size: 449 Bytes
Versions: 5
Compression:
Stored size: 449 Bytes
Contents
# frozen_string_literal: true module GhostRb # @author Rene Hernandez # @since 0.1 module Resources # @author Rene Hernandez # @since 0.1 class BaseResource include Support::Hydratable def self.generate(hash) res_instance = new res_instance.hydrate(hash) res_instance end def self.hash_value?(data, key) data.key?(key) && data[key].is_a?(Hash) end end end end
Version data entries
5 entries across 5 versions & 1 rubygems