class Zetto::Storage::Common::Response

Protected Instance Methods

deep_freeze() click to toggle source
# File lib/zetto/storage/common/response.rb, line 7
def deep_freeze
  frozen = self.dup.each do |key, value|
    if (value.is_a?(Enumerable) && !value.is_a?(String))
      value.deep_freeze
    else
      value.freeze
    end
  end
  self.replace(frozen)
  self.freeze
end