You are here

public function SalesforceMappingFieldPluginBase::defaultConfiguration in Salesforce Suite 8.4

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

Gets default configuration for this plugin.

Return value

array An associative array with the default configuration.

Overrides ConfigurableInterface::defaultConfiguration

File

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

Class

SalesforceMappingFieldPluginBase
Defines a base Salesforce Mapping Field Plugin implementation.

Namespace

Drupal\salesforce_mapping

Code

public function defaultConfiguration() {
  return [
    'direction' => MappingConstants::SALESFORCE_MAPPING_DIRECTION_SYNC,
    'salesforce_field' => [],
    'drupal_field_type' => $this
      ->getPluginId(),
    'drupal_field_value' => '',
    'mapping_id' => '',
    'description' => '',
  ];
}