You are here

function social_advanced_queue_activity_send_info_alter in Open Social 10.3.x

Same name and namespace in other branches
  1. 10.1.x modules/custom/social_advanced_queue/social_advanced_queue.module \social_advanced_queue_activity_send_info_alter()
  2. 10.2.x modules/custom/social_advanced_queue/social_advanced_queue.module \social_advanced_queue_activity_send_info_alter()

Implements hook_activity_send_info_alter().

File

modules/custom/social_advanced_queue/social_advanced_queue.module, line 28
Module file for Social Advanced Queue.

Code

function social_advanced_queue_activity_send_info_alter(&$info) {

  // The Send Email Action needs a new Queue Job instead of Core Queue.
  // So we override it and create Advanced Queue Jobs instead of Queue Items.
  foreach ($info as &$definition) {
    if ($definition['id'] === 'email_activity_send') {
      $definition['class'] = EmailActivitySendAdvancedQueue::class;
    }
  }
}