module Elastics::ModelSyncer
Public Class Methods
elastics()
click to toggle source
# File lib/elastics/model_syncer.rb, line 8 def self.elastics; @elastics end
included(base)
click to toggle source
# File lib/elastics/model_syncer.rb, line 4 def self.included(base) base.class_eval do @elastics ||= ClassProxy::Base.new(base) @elastics.extend(ClassProxy::ModelSyncer) def self.elastics; @elastics end end end
Public Instance Methods
elastics()
click to toggle source
# File lib/elastics/model_syncer.rb, line 12 def elastics @elastics ||= InstanceProxy::ModelSyncer.new(self) end