You are here

interface ExportTypeManagerInterface in Entity Print 8.2

Export type manager interface.

Hierarchy

Expanded class hierarchy of ExportTypeManagerInterface

All classes that implement ExportTypeManagerInterface

6 files declare their use of ExportTypeManagerInterface
EntityPrintController.php in src/Controller/EntityPrintController.php
EntityPrintViewsLink.php in modules/entity_print_views/src/Plugin/views/area/EntityPrintViewsLink.php
PrintDownload.php in src/Plugin/Action/PrintDownload.php
PrintLink.php in modules/entity_print_views/src/Plugin/views/field/PrintLink.php
PrintLinks.php in src/Plugin/Block/PrintLinks.php

... See full list

File

src/Plugin/ExportTypeManagerInterface.php, line 10

Namespace

Drupal\entity_print\Plugin
View source
interface ExportTypeManagerInterface extends PluginManagerInterface {

  /**
   * Gets an array of options suitable for Form API.
   *
   * @return array
   *   An array with plugin ids as the keys and the label as values.
   */
  public function getFormOptions();

}

Members

Namesort descending Modifiers Type Description Overrides
DiscoveryInterface::getDefinition public function Gets a specific plugin definition. 4
DiscoveryInterface::getDefinitions public function Gets the definition of all plugins for this type. 3
DiscoveryInterface::hasDefinition public function Indicates if a specific plugin definition exists. 2
ExportTypeManagerInterface::getFormOptions public function Gets an array of options suitable for Form API. 1
FactoryInterface::createInstance public function Creates a pre-configured instance of a plugin. 7
MapperInterface::getInstance public function Gets a preconfigured instance of a plugin. 4