function _drush_salesforce_mapping_object_types_by_prefix in Salesforce Suite 8.4
Same name and namespace in other branches
- 8.3 modules/salesforce_mapping/salesforce_mapping.drush.inc \_drush_salesforce_mapping_object_types_by_prefix()
- 5.0.x modules/salesforce_mapping/salesforce_mapping.drush.inc \_drush_salesforce_mapping_object_types_by_prefix()
Helper to fetch object types by prefix.
Parameters
\Drupal\salesforce\Rest\RestClientInterface $client: Client interface.
Return value
array Array of objects, indexed by key prefix.
1 call to _drush_salesforce_mapping_object_types_by_prefix()
- drush_salesforce_mapping_sf_purge_salesforce in modules/
salesforce_mapping/ salesforce_mapping.drush.inc - Support for drush 8 is deprecated and will be removed in a future release.
File
- modules/
salesforce_mapping/ salesforce_mapping.drush.inc, line 286 - Drush integration for Salesforce.
Code
function _drush_salesforce_mapping_object_types_by_prefix(RestClientInterface $client) {
$ret = [];
$describe = $client
->objects();
foreach ($describe as $object) {
$ret[$object['keyPrefix']] = $object;
}
return $ret;
}