
| Current Path : /var/www/html/c12park/web/modules/contrib/webform/src/Plugin/ |
Linux ift1.ift-informatik.de 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64 |
| Current File : /var/www/html/c12park/web/modules/contrib/webform/src/Plugin/WebformExporterManagerInterface.php |
<?php
namespace Drupal\webform\Plugin;
use Drupal\Component\Plugin\CategorizingPluginManagerInterface;
use Drupal\Component\Plugin\Discovery\CachedDiscoveryInterface;
use Drupal\Component\Plugin\FallbackPluginManagerInterface;
use Drupal\Component\Plugin\PluginManagerInterface;
/**
* Collects available results exporters.
*/
interface WebformExporterManagerInterface extends PluginManagerInterface, CachedDiscoveryInterface, FallbackPluginManagerInterface, CategorizingPluginManagerInterface, WebformPluginManagerExcludedInterface {
/**
* Get all available webform element plugin instances.
*
* @param array $configuration
* Export configuration (aka export options).
*
* @return \Drupal\webform\Plugin\WebformExporterInterface[]
* An array of all available webform exporter plugin instances.
*/
public function getInstances(array $configuration = []);
/**
* Get exporter plugins as options.
*
* @return array
* An associative array of options keyed by plugin id.
*/
public function getOptions();
}