Sha256: 64266c0798e974bcc3a06aa4624985628cd2bd912f26c98815f3ff0ce17365b5

Contents?: true

Size: 317 Bytes

Versions: 21

Compression:

Stored size: 317 Bytes

Contents

##
# Delivers the UserMailer.deliver_mimi_welcome to the requested User by +id+
# as an asynchronous process.
# 
class DeliverWelcomeJob
  
  def initialize(user_id)
    @user_id = user_id
  end
  
  def perform
    if user = User.find_by_id(@user_id)
      HeadstartMailer.deliver_welcome(user)
    end
  end
  
end

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
headstart-0.11.2 app/models/deliver_welcome_job.rb
headstart-0.11.1 app/models/deliver_welcome_job.rb
headstart-0.9.2 app/models/deliver_welcome_job.rb
headstart-0.9.1 app/models/deliver_welcome_job.rb
headstart-0.9.0 app/models/deliver_welcome_job.rb
headstart-0.8.0 app/models/deliver_welcome_job.rb
headstart-0.7.0 app/models/deliver_welcome_job.rb
headstart-0.6.2 app/models/deliver_welcome_job.rb
headstart-0.6.1 app/models/deliver_welcome_job.rb
headstart-0.6.0 app/models/deliver_welcome_job.rb
headstart-0.5.5 app/models/deliver_welcome_job.rb
headstart-0.5.4 app/models/deliver_welcome_job.rb
headstart-0.5.3 app/models/deliver_welcome_job.rb
headstart-0.5.2 app/models/deliver_welcome_job.rb
headstart-0.5.1 app/models/deliver_welcome_job.rb
headstart-0.5.0 app/models/deliver_welcome_job.rb
headstart-0.4.2 app/models/deliver_welcome_job.rb
headstart-0.4.1 app/models/deliver_welcome_job.rb
headstart-0.4.0 app/models/deliver_welcome_job.rb
headstart-0.3.0 app/models/deliver_welcome_job.rb