Module: Isimud::EventObserver::ClassMethods

Defined in:
lib/isimud/event_observer.rb

Instance Method Summary (collapse)

Instance Method Details

- (Object) event_queue_name(id)



134
135
136
# File 'lib/isimud/event_observer.rb', line 134

def event_queue_name(id)
  [queue_prefix, base_class.name.underscore, id].join('.')
end

- (Object) find_active_observers

Method used to retrieve active observers. Override in your EventObserver class



126
127
128
# File 'lib/isimud/event_observer.rb', line 126

def find_active_observers
  []
end

- (Object) queue_prefix



130
131
132
# File 'lib/isimud/event_observer.rb', line 130

def queue_prefix
  Rails.application.class.parent_name.downcase
end