function salesforce_pull_cron in Salesforce Suite 5.0.x
Same name and namespace in other branches
- 8.4 modules/salesforce_pull/salesforce_pull.module \salesforce_pull_cron()
- 8.3 modules/salesforce_pull/salesforce_pull.module \salesforce_pull_cron()
- 7.3 modules/salesforce_pull/salesforce_pull.module \salesforce_pull_cron()
Implements hook_cron().
File
- modules/
salesforce_pull/ salesforce_pull.module, line 11 - Pull updates from Salesforce when a Salesforce object is updated.
Code
function salesforce_pull_cron() {
if (\Drupal::config('salesforce.settings')
->get('standalone')) {
// If global standalone processing is enabled, stop here.
return;
}
if (\Drupal::service('plugin.manager.salesforce.auth_providers')
->getToken()) {
\Drupal::service('salesforce_pull.queue_handler')
->getUpdatedRecords();
\Drupal::service('salesforce_pull.delete_handler')
->processDeletedRecords();
}
}