You are here

public function SalesforceMappingFormCrudBase::lastPullReset in Salesforce Suite 8.4

Same name and namespace in other branches
  1. 5.0.x modules/salesforce_mapping_ui/src/Form/SalesforceMappingFormCrudBase.php \Drupal\salesforce_mapping_ui\Form\SalesforceMappingFormCrudBase::lastPullReset()

Submit handler for "reset pull timestamp" button.

File

modules/salesforce_mapping_ui/src/Form/SalesforceMappingFormCrudBase.php, line 395

Class

SalesforceMappingFormCrudBase
Salesforce Mapping Form base.

Namespace

Drupal\salesforce_mapping_ui\Form

Code

public function lastPullReset(array $form, FormStateInterface $form_state) {
  $mapping = $this->entity
    ->setLastPullTime(NULL);
  $this->entityTypeManager
    ->getStorage('salesforce_mapped_object')
    ->setForcePull($mapping);
}