You are here

protected function WidgetManager::findDefinitions in Entity Browser 8.2

Finds plugin definitions.

Return value

array List of definitions to store in cache.

Overrides DefaultPluginManager::findDefinitions

File

src/WidgetManager.php, line 35

Class

WidgetManager
Manages entity browser widget plugins.

Namespace

Drupal\entity_browser

Code

protected function findDefinitions() {
  $definitions = parent::findDefinitions();

  // Our own "media_image_upload" widget should only be available if the
  // "Media" module is enabled.
  if (!$this->moduleHandler
    ->moduleExists('media')) {
    unset($definitions['media_image_upload']);
  }
  return $definitions;
}