interface FieldTypeExportManagerInterface in Entity Export CSV 8
Define field type export manager interface.
Hierarchy
- interface \Drupal\Component\Plugin\Discovery\DiscoveryInterface; interface \Drupal\Component\Plugin\Factory\FactoryInterface; interface \Drupal\Component\Plugin\Mapper\MapperInterface
- interface \Drupal\Component\Plugin\PluginManagerInterface
- interface \Drupal\entity_export_csv\Plugin\FieldTypeExportManagerInterface
- interface \Drupal\Component\Plugin\PluginManagerInterface
Expanded class hierarchy of FieldTypeExportManagerInterface
All classes that implement FieldTypeExportManagerInterface
3 files declare their use of FieldTypeExportManagerInterface
- EntityExportCsv.php in src/
Form/ EntityExportCsv.php - EntityExportCsvForm.php in src/
Form/ EntityExportCsvForm.php - EntityExportCsvManager.php in src/
EntityExportCsvManager.php
File
- src/
Plugin/ FieldTypeExportManagerInterface.php, line 10
Namespace
Drupal\entity_export_csv\PluginView source
interface FieldTypeExportManagerInterface extends PluginManagerInterface {
/**
* Get definition options.
*
* @return array
* An array of definition options.
*/
public function getOptions();
/**
* Get definition options for a given field type.
*
* @param string $field_type
* The field type.
* @param string $entity_type
* The entity type id.
* @param string $bundle
* The bundle id.
* @param string $field_name
* The field name.
*
* @return array
* An array of definition options.
*/
public function getFieldTypeOptions($field_type, $entity_type = NULL, $bundle = NULL, $field_name = NULL);
}
Members
Name![]() |
Modifiers | Type | Description | Overrides |
---|---|---|---|---|
DiscoveryInterface:: |
public | function | Gets a specific plugin definition. | 4 |
DiscoveryInterface:: |
public | function | Gets the definition of all plugins for this type. | 3 |
DiscoveryInterface:: |
public | function | Indicates if a specific plugin definition exists. | 2 |
FactoryInterface:: |
public | function | Creates a pre-configured instance of a plugin. | 7 |
FieldTypeExportManagerInterface:: |
public | function | Get definition options for a given field type. | 1 |
FieldTypeExportManagerInterface:: |
public | function | Get definition options. | 1 |
MapperInterface:: |
public | function | Gets a preconfigured instance of a plugin. | 4 |