Class: RailsObservatory::MailDeliveryJobSerializer

Inherits:
JobSerializer
  • Object
show all
Defined in:
lib/rails_observatory/serializers/mail_delivery_job_serializer.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.klassObject



10
11
12
# File 'lib/rails_observatory/serializers/mail_delivery_job_serializer.rb', line 10

def self.klass
  ActionMailer::MailDeliveryJob
end

Instance Method Details

#serialize(job) ⇒ Object



3
4
5
6
7
8
# File 'lib/rails_observatory/serializers/mail_delivery_job_serializer.rb', line 3

def serialize(job)
  super.merge(
    mailer_class: job.arguments.first,
    mailer_method: job.arguments.second
  )
end