You are here

public function MappedObjectForm::validatePull in Salesforce Suite 8.3

Salesforce ID is required for a pull.

File

modules/salesforce_mapping/src/Form/MappedObjectForm.php, line 165

Class

MappedObjectForm
Salesforce Mapping Form base.

Namespace

Drupal\salesforce_mapping\Form

Code

public function validatePull(array &$form, FormStateInterface $form_state) {

  // Verify SFID was given - required for pull.
  $sfid = $form_state
    ->getValue([
    'salesforce_id',
    0,
    'value',
  ], FALSE);
  if (!$sfid) {
    $form_state
      ->setErrorByName('salesforce_id', t('Please specify a Salesforce ID to pull.'));
    return;
  }
}