Method: ContentfulModel::Base#cache_key

Defined in:
lib/contentful_model/base.rb

#cache_key(*timestamp_names) ⇒ Object



43
44
45
46
47
48
49
50
# File 'lib/contentful_model/base.rb', line 43

def cache_key(*timestamp_names)
  if timestamp_names.present?
    raise ArgumentError, "ContentfulModel::Base models don't support named timestamps."
  end

  "#{self.class.to_s.underscore}/#{self.id}-#{self.updated_at.utc.to_s(:number)}"

end