You are here

Functions in Webform CiviCRM Integration 7.2

Primary tabs

Namesort descending Location Description Direct uses Strings
theme_webform_civicrm_options ./webform_civicrm_d7_functions.inc Theme function to format civicrm options form as a table
webform_civicrm_activity_find ./webform_civicrm_utils.inc Fetch an existing activity for a contact based on activity & case criteria Maybe someday this will be possible through the CiviCRM API 2
webform_civicrm_add_js ./webform_civicrm_d7_functions.inc Compatibility wrapper for drupal_add_js() 3
webform_civicrm_add_remove ./webform_civicrm_forms.inc Handle adding/removing multivalued data for a contact/activity/etc. Currently used only for groups and tags, but written with expansion in mind. 1
webform_civicrm_admin_paths ./webform_civicrm.module Implements hook_admin_paths().
webform_civicrm_ajax_form_item ./webform_civicrm_d7_functions.inc Add an ajax container to a form, and set an existing form element to control it 1
webform_civicrm_api ./webform_civicrm_utils.inc Wrapper for all CiviCRM API calls For consistency, future-proofing, and error handling 6
webform_civicrm_array2str ./webform_civicrm_utils.inc Convert an array into a | separated string 1
webform_civicrm_aval ./webform_civicrm.module Return a value from nested arrays or objects. 20
webform_civicrm_civicrm_merge ./webform_civicrm.module Implements hook_civicrm_merge(). Update submission data to reflect new cids when contacts are merged.
webform_civicrm_civicrm_post ./webform_civicrm.module Implements hook_civicrm_post(). Update submission data when civicrm data is deleted.
webform_civicrm_component_token ./webform_civicrm_admin.inc Look-up the webform token for a field 1
webform_civicrm_configure_form ./webform_civicrm.module Menu callback to pass the right number of params for this version of Drupal 1
webform_civicrm_configure_form_ajax ./webform_civicrm.module FAPI AJAX callback for the configure form. 1
webform_civicrm_configure_form_builder ./webform_civicrm_admin.inc Form to configure CiviCRM options for a Webform Called indirectly from hook_menu() for D7-D6 compatibility 1
webform_civicrm_configure_form_item ./webform_civicrm_admin.inc Build a field item for the configure form 1
webform_civicrm_configure_form_submit ./webform_civicrm_admin.inc Submission handler, saves CiviCRM options for a Webform node
webform_civicrm_contact_clone ./webform_civicrm.module Clone a contact via webform. This submit handler is called when cloning a contact's fieldset 1
webform_civicrm_contact_clone_storage ./webform_civicrm.module Store info while a clone operation is running. 2
webform_civicrm_cs_validate ./webform_civicrm_admin.inc Validate checksum lifespan 1
webform_civicrm_disable ./webform_civicrm_d7_functions.inc Delete civicrm settings for a webform. 1
webform_civicrm_enabled_fields ./webform_civicrm_utils.inc Get ids or values of enabled CiviCRM fields for a webform. @Param $node - node object @Param $submission - if supplied, will match field keys with submitted values 6
webform_civicrm_event_info ./webform_civicrm_utils.inc Fetch info and remaining spaces for events 2
webform_civicrm_explode_key ./webform_civicrm_utils.inc Explodes form key into an array and verifies that it is in the right format 6
webform_civicrm_fapi_class ./webform_civicrm_d7_functions.inc Return FAPI class formatted for D7 2
webform_civicrm_field_options ./webform_civicrm_utils.inc Get options for a specific field @Param $field: Webform component array @Param $context: Where is this being called from? @Param $data: CiviCRM entity data 4
webform_civicrm_filepath ./webform_civicrm_d7_functions.inc Fetch the path of a file And format it as a public url that CiviCRM can read 1
webform_civicrm_fill_values ./webform_civicrm_forms.inc Recursively walk through form array and set default values for fields based on CiviCRM entity data Called by _webform_civicrm_webform_frontend_form_alter() when webform is being viewed @Param $elements: FAPI array @Param $data: Array of CiviCRM data 1
webform_civicrm_form_access ./webform_civicrm.module Access callback to determine if user can see the CiviCRM tab of a webform. 1
webform_civicrm_form_alter ./webform_civicrm.module Implements hook_form_alter().
webform_civicrm_form_validate ./webform_civicrm.module Validation callback for webform submissions. 1
webform_civicrm_get_contact_relationship_types ./webform_civicrm_utils.inc Get valid relationship types for a given pair of contacts 1
webform_civicrm_get_contact_types ./webform_civicrm_utils.inc Get contact types and sub-types 4
webform_civicrm_get_custom ./webform_civicrm_utils.inc Get custom data for an entity 2
webform_civicrm_get_fields ./webform_civicrm_utils.inc Fetches CiviCRM field data. @Param $var: name of variable to return: fields, tokens, lists, or sets @Return fields: The CiviCRM contact fields this module supports @Return tokens: Available tokens keyed to field ids @Return lists: Option lists keyed… 11
webform_civicrm_get_options ./webform_civicrm_utils.inc Get option values from various civicrm tables @Param $option_group: option group name or id @Param $param: optional extra info for the query (passing a param will bypass caching) @Return array 7
webform_civicrm_get_relationship_types ./webform_civicrm_utils.inc Get relationship type data 3
webform_civicrm_help ./webform_civicrm.module Implements hook_help().
webform_civicrm_json ./webform_civicrm_d7_functions.inc Compatibility wrapper for drupal_json_output() 1
webform_civicrm_js_options ./webform_civicrm_utils.inc Callback to serve AJAX requests. 1
webform_civicrm_js_select ./webform_civicrm_admin.inc Build select all/none js links for a fieldset 1
webform_civicrm_menu ./webform_civicrm.module Implements hook_menu().
webform_civicrm_node_delete ./webform_civicrm.module Implements hook_node_delete().
webform_civicrm_node_insert ./webform_civicrm.module Implements hook_node_insert().
webform_civicrm_node_load ./webform_civicrm.module Implements hook_node_load().
webform_civicrm_process_form_settings ./webform_civicrm_admin.inc Build the $data array for webform settings; called while rebuilding or post-processing the configure form. 2
webform_civicrm_process_group_selection ./webform_civicrm_admin.inc Custom Processing for CiviCRM ContactReference fields 1
webform_civicrm_process_options_selection ./webform_civicrm_admin.inc Custom Processing for CiviCRM webform component option lists 1
webform_civicrm_process_submission ./webform_civicrm_forms.inc Webform submission handler Create/update CiviCRM contacts and related data Called by presave, insert and update webform hooks 3
webform_civicrm_remove_fields ./webform_civicrm_forms.inc Fields to remove. 1

Pages

Other projects