Module: Promiscuous::Subscriber::CustomClass

Extended by:
ActiveSupport::Concern
Included in:
Generic
Defined in:
lib/promiscuous/subscriber/custom_class.rb

Instance Method Summary collapse

Instance Method Details

#instanceObject



14
15
16
# File 'lib/promiscuous/subscriber/custom_class.rb', line 14

def instance
  @instance ||= fetch
end

#klassObject



6
7
8
9
10
11
12
# File 'lib/promiscuous/subscriber/custom_class.rb', line 6

def klass
  unless subscribe_options[:class]
    raise "I don't want to be rude or anything, "
          "but have you defined the class to deserialize?"
  end
  subscribe_options[:class]
end