class Amber::Storage

Attributes

data[R]
model[R]
status[R]

Public Class Methods

new(model, driver) click to toggle source
# File lib/amber/storage.rb, line 4
def initialize(model, driver)
  @status = false
  unless model.is_a? Amber::Model
    raise "#{model} should be an instance of Amber::Model"
  end
  unless driver.include? Amber::Storage::Driver
    raise "#{driver} should be implement Amber::Storage::Driver"
  end
  @model = model
  @driver = driver
  @data = []
end