module SynchronizedModel

Constants

VERSION

Attributes

logger[RW]
publish_handler[RW]
receive_resource_classes[RW]

Public Class Methods

configure() { |self| ... } click to toggle source

“`ruby SynchronizedModel.configure do |config|

config.logger = Logger.new(STDOUT)
config.publish_handler = proc do |message|
  Circuitry.publish("wm-otto-models", message)
end
config.receive_resource_classes =
 {
    'item': Item,
    'location': Location
 }

end “`

# File lib/synchronized_model.rb, line 29
def configure
  yield self
  true
end