class Volt::Persistors::StoreFactory

Public Class Methods

new(tasks) click to toggle source
# File lib/volt/models/persistors/store_factory.rb, line 4
def initialize(tasks)
  @tasks = tasks
end

Public Instance Methods

new(model) click to toggle source
# File lib/volt/models/persistors/store_factory.rb, line 8
def new(model)
  if model.is_a?(ArrayModel)
    ArrayStore.new(model, @tasks)
  else
    ModelStore.new(model, @tasks)
  end
end