Updated all the contrib modules to their latest versions.
[yaffs-website] / web / modules / contrib / entity_browser / entity_browser.views.inc
index 934fde06a426c32abe76480152604d9d2f8a0f10..b2bb86de3e89852eeabba688dd408e5cf1597a4f 100644 (file)
@@ -22,4 +22,19 @@ function entity_browser_views_data_alter(&$data) {
       ];
     }
   }
+  if (\Drupal::moduleHandler()->moduleExists('search_api')) {
+    /** @var \Drupal\search_api\IndexInterface $index */
+    foreach (\Drupal\search_api\Entity\Index::loadMultiple() as $index) {
+      $key = 'search_api_index_' . $index->id();
+      $data[$key]['entity_browser_select'] = [
+        'title' => t('Entity browser bulk select form for Search API views'),
+        'help' => t('Add a form element that lets you use a view as a base to select entities in entity browser.'),
+        'field' => [
+          'id' => 'entity_browser_search_api_select',
+          'real field' => 'id',
+        ],
+      ];
+    }
+  }
+
 }