Open Data Catalog v2.0.0
Drupal\metastore_search\Plugin\search_api\datasource\DkanDataset Class Reference
Inheritance diagram for Drupal\metastore_search\Plugin\search_api\datasource\DkanDataset:

Public Member Functions

 getPropertyDefinitions ()
 
 getItemIds ($page=NULL)
 
 loadMultiple (array $ids)
 
 getItemId (ComplexDataInterface $item)
 

Detailed Description

Represents a datasource which exposes DKAN data.

@SearchApiDatasource( id = "dkan_dataset", label = "DKAN Dataset", )

Todo:
We should rely more in the metastore instead of direct entity queries and direct connections to storage classes.

Definition at line 21 of file DkanDataset.php.

Member Function Documentation

◆ getItemId()

Drupal\metastore_search\Plugin\search_api\datasource\DkanDataset::getItemId ( ComplexDataInterface  $item)

Inherited.

Definition at line 98 of file DkanDataset.php.

◆ getItemIds()

Drupal\metastore_search\Plugin\search_api\datasource\DkanDataset::getItemIds (   $page = NULL)

Inherited.

Definition at line 37 of file DkanDataset.php.

◆ getPropertyDefinitions()

Drupal\metastore_search\Plugin\search_api\datasource\DkanDataset::getPropertyDefinitions ( )

Inherited.

Definition at line 28 of file DkanDataset.php.

◆ loadMultiple()

Drupal\metastore_search\Plugin\search_api\datasource\DkanDataset::loadMultiple ( array  $ids)

Inherited.

Definition at line 74 of file DkanDataset.php.