private function RelatedTermString::getConfigurationOptions in Salesforce Suite 5.0.x
Same name and namespace in other branches
- 8.4 modules/salesforce_mapping/src/Plugin/SalesforceMappingField/RelatedTermString.php \Drupal\salesforce_mapping\Plugin\SalesforceMappingField\RelatedTermString::getConfigurationOptions()
Helper to build form options.
1 call to RelatedTermString::getConfigurationOptions()
- RelatedTermString::buildConfigurationForm in modules/
salesforce_mapping/ src/ Plugin/ SalesforceMappingField/ RelatedTermString.php - Form constructor.
File
- modules/
salesforce_mapping/ src/ Plugin/ SalesforceMappingField/ RelatedTermString.php, line 129
Class
- RelatedTermString
- Adapter for entity Reference and fields.
Namespace
Drupal\salesforce_mapping\Plugin\SalesforceMappingFieldCode
private function getConfigurationOptions($mapping) {
$instances = $this->entityFieldManager
->getFieldDefinitions($mapping
->get('drupal_entity_type'), $mapping
->get('drupal_bundle'));
$options = [];
foreach ($instances as $name => $instance) {
$hand = $instance
->getSetting('handler');
// ???
if ($hand != "default:taxonomy_term") {
continue;
}
$options[$name] = $instance
->getLabel();
}
asort($options);
return $options;
}