Method: Cloudenvoy::Subscriber::ClassMethods#topics
- Defined in:
- lib/cloudenvoy/subscriber.rb
#topics ⇒ Array<Hash>
Return the list of topics this subscriber listens to.
103 104 105 106 107 |
# File 'lib/cloudenvoy/subscriber.rb', line 103 def topics @topics ||= [[:topic], [:topics]].flatten.compact.map do |t| t.is_a?(String) ? { name: t } : t end end |