diff -u b/core/lib/Drupal/Core/Field/BaseFieldDefinition.php b/core/lib/Drupal/Core/Field/BaseFieldDefinition.php --- b/core/lib/Drupal/Core/Field/BaseFieldDefinition.php +++ b/core/lib/Drupal/Core/Field/BaseFieldDefinition.php @@ -292,0 +293,17 @@ + * Sets whether the field is queryable. + * + * @param bool $queryable + * Whether the field is queryable. + * + * @return static + * The object itself for chaining. + * + * @deprecated in Drupal 8.4.x and will be removed before Drupal 9.0.x. Use + * \Drupal\Core\Field\BaseFieldDefinition::setCustomStorage() instead. + */ + public function setQueryable($queryable) { + $this->definition['queryable'] = $queryable; + return $this; + } + + /** diff -u b/core/lib/Drupal/Core/Field/FieldStorageDefinitionInterface.php b/core/lib/Drupal/Core/Field/FieldStorageDefinitionInterface.php --- b/core/lib/Drupal/Core/Field/FieldStorageDefinitionInterface.php +++ b/core/lib/Drupal/Core/Field/FieldStorageDefinitionInterface.php @@ -110,7 +110,7 @@ * @return bool * TRUE if the field is queryable. * - * @deprecated in Drupal 8.4.x, will be removed before Drupal 9.0.x. Use + * @deprecated in Drupal 8.4.x and will be removed before Drupal 9.0.x. Use * \Drupal\Core\Field\FieldStorageDefinitionInterface::hasCustomStorage() * instead. */