Method: Volt::ModelHelpers#setup_persistor

Defined in:
lib/volt/models/model_helpers/model_helpers.rb

#setup_persistor(persistor) ⇒ Object

Takes the persistor if there is one and



50
51
52
53
54
55
56
57
58
59
# File 'lib/volt/models/model_helpers/model_helpers.rb', line 50

def setup_persistor(persistor)
  # Use page as the default persistor
  persistor ||= Persistors::Page
  if persistor.respond_to?(:new)
    @persistor = persistor.new(self)
  else
    # an already initialized persistor was passed in
    @persistor = persistor
  end
end