You are here

function salesforce_push_update_8003 in Salesforce Suite 5.0.x

Same name and namespace in other branches
  1. 8.4 modules/salesforce_push/salesforce_push.install \salesforce_push_update_8003()
  2. 8.3 modules/salesforce_push/salesforce_push.install \salesforce_push_update_8003()

Moves global push limit out of state into config.

File

modules/salesforce_push/salesforce_push.install, line 56
Salesforce push install.

Code

function salesforce_push_update_8003() {
  $config = \Drupal::configFactory()
    ->getEditable('salesforce.settings');
  if ($config
    ->get('global_push_limit') === NULL) {
    $config
      ->set('global_push_limit', \Drupal::state()
      ->get('salesforce.global_push_limit', PushQueue::DEFAULT_GLOBAL_LIMIT))
      ->save();
  }
  \Drupal::state()
    ->delete('salesforce.global_push_limit');
}