bibendi/twinkle

View on GitHub
app/interactors/enqueue_message.rb

Summary

Maintainability
A
0 mins
Test Coverage
class EnqueueMessage < ApplicationInteractor
  params :client, :channel_name, :message, :json_vars

  validates :client, :channel_name, :message, presence: true

  def perform
    Resque.enqueue(SendMessageJob, client.id, channel_name, message, json_vars)
  end
end