class MessageQuickly::Generators::CallbacksGenerator

Public Instance Methods

copy_webhooks() click to toggle source
# File lib/generators/message_quickly/callbacks/callbacks_generator.rb, line 7
def copy_webhooks

  copy_file "webhooks.rb", "config/initializers/webhooks.rb"

  copy_file "authentication_callback.rb", "app/webhooks/authentication_callback.rb"
  copy_file "message_delivered_callback.rb", "app/webhooks/message_delivered_callback.rb"
  copy_file "message_received_callback.rb", "app/webhooks/message_received_callback.rb"
  copy_file "postback_callback.rb", "app/webhooks/postback_callback.rb"

  copy_file "process_messenger_callback_job.rb", "app/jobs/process_messenger_callback_job.rb"
  copy_file "send_messenger_delivery_job.rb", "app/jobs/send_messenger_delivery_job.rb"

end