interface ExportTypeInterface in Entity Print 8.2
Export type plugin interface.
Hierarchy
- interface \Drupal\Component\Plugin\PluginInspectionInterface
- interface \Drupal\entity_print\Plugin\ExportTypeInterface
Expanded class hierarchy of ExportTypeInterface
All classes that implement ExportTypeInterface
4 files declare their use of ExportTypeInterface
- DefaultExportType.php in src/
Plugin/ EntityPrint/ ExportType/ DefaultExportType.php - DomPdf.php in src/
Plugin/ EntityPrint/ PrintEngine/ DomPdf.php - PhpWkhtmlToPdf.php in src/
Plugin/ EntityPrint/ PrintEngine/ PhpWkhtmlToPdf.php - TcPdfv1.php in src/
Plugin/ EntityPrint/ PrintEngine/ TcPdfv1.php
File
- src/
Plugin/ ExportTypeInterface.php, line 10
Namespace
Drupal\entity_print\PluginView source
interface ExportTypeInterface extends PluginInspectionInterface {
/**
* The export type label.
*
* @return string
* The label string.
*/
public function label();
/**
* Gets the file extension for the printed document.
*
* @return string
* The file extension.
*/
public function getFileExtension();
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
ExportTypeInterface:: |
public | function | Gets the file extension for the printed document. | 1 |
ExportTypeInterface:: |
public | function | The export type label. | 1 |
PluginInspectionInterface:: |
public | function | Gets the definition of the plugin implementation. | 4 |
PluginInspectionInterface:: |
public | function | Gets the plugin_id of the plugin instance. | 2 |