/**
  * Trigger string for custom events
  *
  * @param string $string
  * @param FUE_Email $email
  * @return string
  */
 public function trigger_string($string, $email)
 {
     if ($email->trigger == 'before_tribe_event_starts' || $email->trigger == 'after_tribe_event_ends') {
         $type = $email->get_email_type();
         $string = sprintf(__('%d %s %s'), $email->interval, Follow_Up_Emails::get_duration($email->duration), $type->get_trigger_name($email->trigger));
     }
     return $string;
 }
 /**
  * Format the trigger string that is displayed in the email reports
  *
  * @param string    $string
  * @param FUE_Email $email
  *
  * @return string
  */
 public function trigger_string($string, $email)
 {
     if ($email->trigger == 'points_greater_than') {
         $email_type = $email->get_email_type();
         $meta = maybe_unserialize($email->meta);
         $string = sprintf(__('%d %s %s %d'), $email->interval, Follow_Up_Emails::get_duration($email->duration, $email->interval), $email_type->get_trigger_name($email->trigger), $meta['points_greater_than']);
     }
     return $string;
 }