AlteringValueTestDataType.php in Search API 8
File
tests/search_api_test/src/Plugin/search_api/data_type/AlteringValueTestDataType.php
View source
<?php
namespace Drupal\search_api_test\Plugin\search_api\data_type;
use Drupal\Component\Plugin\DependentPluginInterface;
use Drupal\search_api\DataType\DataTypePluginBase;
class AlteringValueTestDataType extends DataTypePluginBase implements DependentPluginInterface {
public function getValue($value) {
return strlen($value);
}
public function calculateDependencies() {
return \Drupal::state()
->get('search_api_test.data_type.dependencies', []);
}
}