interface DrupalDataCollectorInterface in Devel 8
Same name and namespace in other branches
- 8.3 webprofiler/src/DrupalDataCollectorInterface.php \Drupal\webprofiler\DrupalDataCollectorInterface
- 8.2 webprofiler/src/DrupalDataCollectorInterface.php \Drupal\webprofiler\DrupalDataCollectorInterface
- 4.x webprofiler/src/DrupalDataCollectorInterface.php \Drupal\webprofiler\DrupalDataCollectorInterface
Interface DrupalDataCollectorInterface.
Hierarchy
- interface \Drupal\webprofiler\DrupalDataCollectorInterface
Expanded class hierarchy of DrupalDataCollectorInterface
All classes that implement DrupalDataCollectorInterface
24 files declare their use of DrupalDataCollectorInterface
- AssetsDataCollector.php in webprofiler/
src/ DataCollector/ AssetsDataCollector.php - BlocksDataCollector.php in webprofiler/
src/ DataCollector/ BlocksDataCollector.php - CacheDataCollector.php in webprofiler/
src/ DataCollector/ CacheDataCollector.php - ConfigDataCollector.php in webprofiler/
src/ DataCollector/ ConfigDataCollector.php - DashboardController.php in webprofiler/
src/ Controller/ DashboardController.php
File
- webprofiler/
src/ DrupalDataCollectorInterface.php, line 8
Namespace
Drupal\webprofilerView source
interface DrupalDataCollectorInterface {
/**
* Returns the datacollector title.
*
* @return string
* The datacollector title.
*/
public function getTitle();
/**
* Returns the name of the collector.
*
* @return string
* The collector name.
*/
public function getName();
/**
* Returns the string used in vertical tab summary.
*
* @return string
* The panel summary.
*/
public function getPanelSummary();
/**
* Returns the collector icon in base64 format.
*
* @return string
* The collector icon.
*/
public function getIcon();
/**
* Returns true if this datacollector has a detail panel.
*
* @return bool
* True if datacollector has a detail panel, false otherwise.
*/
public function hasPanel();
/**
* Returns the libraries needed in detail panel.
*
* @return array
* The render array for detail panel.
*/
public function getLibraries();
/**
* @return array
*/
public function getDrupalSettings();
/**
* @return mixed
*/
public function getData();
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
DrupalDataCollectorInterface:: |
public | function | 8 | |
DrupalDataCollectorInterface:: |
public | function | 1 | |
DrupalDataCollectorInterface:: |
public | function | Returns the collector icon in base64 format. | 23 |
DrupalDataCollectorInterface:: |
public | function | Returns the libraries needed in detail panel. | 2 |
DrupalDataCollectorInterface:: |
public | function | Returns the name of the collector. | 21 |
DrupalDataCollectorInterface:: |
public | function | Returns the string used in vertical tab summary. | 21 |
DrupalDataCollectorInterface:: |
public | function | Returns the datacollector title. | 23 |
DrupalDataCollectorInterface:: |
public | function | Returns true if this datacollector has a detail panel. | 2 |