WidgetDatasource.php in Search API Solr 4.x
File
tests/modules/search_api_solr_test/src/Plugin/search_api/datasource/WidgetDatasource.php
View source
<?php
namespace Drupal\search_api_solr_test\Plugin\search_api\datasource;
use Drupal\Core\TypedData\ComplexDataInterface;
use Drupal\search_api\Datasource\DatasourcePluginBase;
class WidgetDatasource extends DatasourcePluginBase {
public function getPropertyDefinitions() {
return \Drupal::typedDataManager()
->createDataDefinition('search_api_solr_test_widget')
->getPropertyDefinitions();
}
public function getItemId(ComplexDataInterface $item) {
return 0;
}
}