Class: Expressir::Model::Cache

Inherits:
ModelElement show all
Defined in:
lib/expressir/model/cache.rb

Overview

Cache content object with Expressir version

Instance Attribute Summary

Attributes inherited from ModelElement

#parent

Instance Method Summary collapse

Methods inherited from ModelElement

#children, #children_by_id, #find, from_hash, model_attr_accessor, model_attrs, #path, #reset_children_by_id, #to_hash, #to_liquid, #to_s

Constructor Details

#initialize(options = {}) ⇒ Cache

Returns a new instance of Cache.

Parameters:

  • options (Hash) (defaults to: {})

Options Hash (options):



11
12
13
14
# File 'lib/expressir/model/cache.rb', line 11

def initialize(options = {})
  @version = options[:version]
  @content = options[:content]
end