iTx Technologies offre gratuitement
cet espace pour SugarCRM !

title

Body

[fermer]

/modules/Campaigns/ -> utils.php (sommaire)

(aucune description)

Taille du fichier: 1027 lignes (48 kb)
Inclus ou requis: 22 fois
Réferencé: 1 fois
Inclus ou requis: 1 fichier
 modules/InboundEmail/InboundEmail.php

Defines 18 functions

  get_message_scope_dom()
  get_campaign_mailboxes()
  get_campaign_mailboxes_with_stored_options()
  log_campaign_activity()
  campaign_log_lead_entry()
  get_campaign_urls()
  get_subscription_lists_query()
  get_subscription_lists()
  get_subscription_lists_keyed()
  process_subscriptions()
  subscribe()
  unsubscribe()
  diagnose()
  campaign_log_mail_merge()
  write_mail_merge_log_entry()
  track_campaign_prospects()
  create_campaign_log_entry()
  getProspectListQSObjects()

Fonctions
Fonctions qui ne font pas partie d'une classe :

get_message_scope_dom($campaign_id, $campaign_name,$db=null, $mod_strings=array()   X-Ref
Aucune description

get_campaign_mailboxes(&$emails, $get_name=true)   X-Ref
Return bounce handling mailboxes for campaign.

param: unknown_type $emails
param: unknown_type $get_box_name, Set it to false if want to get "From Name" other than the InboundEmail Name.
return: $get_name=true, bounce handling mailboxes' name; $get_name=false, bounce handling mailboxes' from name.

get_campaign_mailboxes_with_stored_options()   X-Ref
Aucune description

log_campaign_activity($identifier, $activity, $update=true, $clicked_url_key=null)   X-Ref
Aucune description

campaign_log_lead_entry($campaign_id, $parent_bean,$child_bean,$activity_type)   X-Ref
Aucune description

get_campaign_urls($campaign_id)   X-Ref
Aucune description

get_subscription_lists_query($focus, $additional_fields = null)   X-Ref
Queries for the list


get_subscription_lists($focus, $descriptions = false)   X-Ref
Aucune description

get_subscription_lists_keyed($focus)   X-Ref
same function as get_subscription_lists, but with the data seperated in an associated array


process_subscriptions($subscription_string_to_parse)   X-Ref
Aucune description

subscribe($campaign, $prospect_list, $focus, $default_list = false)   X-Ref
Aucune description

unsubscribe($campaign, $focus)   X-Ref
Aucune description

diagnose()   X-Ref
Aucune description

campaign_log_mail_merge($campaign_id, $targets)   X-Ref
Handle campaign log entry creation for mail-merge activity. The function will be called by the soap component.

param: String campaign_id Primary key of the campaign
param: array targets List of keys for entries from prospect_lists_prosects table

write_mail_merge_log_entry($campaign_id,$pl_row)   X-Ref
Function creates a campaign_log entry for campaigns processesed using the mail-merge feature. If any entry
exist the hit counter is updated. target_tracker_key is used to locate duplicate entries.

param: string campaign_id Primary key of the campaign
param: array $pl_row A row of data from prospect_lists_prospects table.

track_campaign_prospects($focus)   X-Ref
Aucune description

create_campaign_log_entry($campaign_id, $focus, $rel_name, $rel_bean, $target_id = '')   X-Ref
Aucune description

getProspectListQSObjects($source = '', $return_field_name='name', $return_field_id='id' )   X-Ref
Aucune description



Generé en: Thu Mar 4 09:44:50 2010 | Cross-referenced par PHPXref 0.7