You are here

public function SalesforceMappingFieldPluginBase::checkFieldMappingDependency in Salesforce Suite 8.4

Same name and namespace in other branches
  1. 5.0.x modules/salesforce_mapping/src/SalesforceMappingFieldPluginBase.php \Drupal\salesforce_mapping\SalesforceMappingFieldPluginBase::checkFieldMappingDependency()

On dependency removal, determine if this plugin needs to be removed.

Parameters

array $dependencies: Dependencies, as provided to ConfigEntityInterface::onDependencyRemoval.

Return value

bool TRUE if the field should be removed, otherwise false.

Overrides SalesforceMappingFieldPluginInterface::checkFieldMappingDependency

5 methods override SalesforceMappingFieldPluginBase::checkFieldMappingDependency()
PropertiesBase::checkFieldMappingDependency in modules/salesforce_mapping/src/Plugin/SalesforceMappingField/PropertiesBase.php
On dependency removal, determine if this plugin needs to be removed.
RelatedIDs::checkFieldMappingDependency in modules/salesforce_mapping/src/Plugin/SalesforceMappingField/RelatedIDs.php
On dependency removal, determine if this plugin needs to be removed.
RelatedProperties::checkFieldMappingDependency in modules/salesforce_mapping/src/Plugin/SalesforceMappingField/RelatedProperties.php
On dependency removal, determine if this plugin needs to be removed.
RelatedTermString::checkFieldMappingDependency in modules/salesforce_mapping/src/Plugin/SalesforceMappingField/RelatedTermString.php
On dependency removal, determine if this plugin needs to be removed.
WebformElements::checkFieldMappingDependency in modules/salesforce_webform/src/Plugin/SalesforceMappingField/WebformElements.php
On dependency removal, determine if this plugin needs to be removed.

File

modules/salesforce_mapping/src/SalesforceMappingFieldPluginBase.php, line 535

Class

SalesforceMappingFieldPluginBase
Defines a base Salesforce Mapping Field Plugin implementation.

Namespace

Drupal\salesforce_mapping

Code

public function checkFieldMappingDependency(array $dependencies) {

  // No config dependencies by default.
  return FALSE;
}