function _salesforce_mapping_get_direction_options in Salesforce Suite 7.3
Return form options for available direction options.
Return value
array Array of direction options keyed by their machine name with their label as the value.
3 calls to _salesforce_mapping_get_direction_options()
- salesforce_mapping_form in modules/
salesforce_mapping/ includes/ salesforce_mapping.admin.inc - Return a form for a Salesforce mapping entity.
- _salesforce_mapping_get_default_value in modules/
salesforce_mapping/ includes/ salesforce_mapping.admin.inc - Helper to retrieve the current value for a given form field.
- _salesforce_mapping_get_empty_field_map_row in modules/
salesforce_mapping/ includes/ salesforce_mapping.admin.inc - Helper to rapidly retreive an empty field mapping array.
File
- modules/
salesforce_mapping/ includes/ salesforce_mapping.admin.inc, line 1179 - Configuration page for creating and modifying a mapping.
Code
function _salesforce_mapping_get_direction_options() {
$options = array();
if (module_exists('salesforce_pull')) {
$options += array(
SALESFORCE_MAPPING_DIRECTION_SF_DRUPAL => t('SF to Drupal'),
);
}
if (module_exists('salesforce_push')) {
$options += array(
SALESFORCE_MAPPING_DIRECTION_DRUPAL_SF => t('Drupal to SF'),
);
}
if (module_exists('salesforce_pull') && module_exists('salesforce_push')) {
$options += array(
SALESFORCE_MAPPING_DIRECTION_SYNC => t('Sync'),
);
}
return $options;
}