module BinnacleAr::Hooks::InstanceMethods
Private Instance Methods
record_create()
click to toggle source
# File lib/binnacle_ar/hooks.rb, line 27 def record_create signal 'create' end
record_destroy()
click to toggle source
# File lib/binnacle_ar/hooks.rb, line 35 def record_destroy signal 'destroy' end
record_update()
click to toggle source
# File lib/binnacle_ar/hooks.rb, line 31 def record_update signal 'update' end
signal(method)
click to toggle source
# File lib/binnacle_ar/hooks.rb, line 39 def signal(method) @binnacle_client.signal_asynch(ENV['BINNACLE_AR_CHANNEL'], "#{method}_#{self.class.to_s.underscore}", nil, nil, 'INFO', [], self.to_json) end