protected function EntityReference::getPotentialFields in Feeds 8.3
Returns a list of fields that may be used to reference by.
Return value
array A list subfields of the entity reference field.
3 calls to EntityReference::getPotentialFields()
- EntityReference::buildConfigurationForm in src/
Feeds/ Target/ EntityReference.php - Form constructor.
- EntityReference::defaultConfiguration in src/
Feeds/ Target/ EntityReference.php - Gets default configuration for this plugin.
- EntityReference::getSummary in src/
Feeds/ Target/ EntityReference.php - Returns the summary for a target.
File
- src/
Feeds/ Target/ EntityReference.php, line 157
Class
- EntityReference
- Defines an entity reference mapper.
Namespace
Drupal\feeds\Feeds\TargetCode
protected function getPotentialFields() {
$field_definitions = $this->entityFieldManager
->getFieldStorageDefinitions($this
->getEntityType());
$field_definitions = array_filter($field_definitions, [
$this,
'filterFieldTypes',
]);
$options = [];
foreach ($field_definitions as $id => $definition) {
$options[$id] = Html::escape($definition
->getLabel());
}
return $options;
}