You are here

public function FooDataDefinition::getPropertyDefinitions in Search API 8

Gets an array of property definitions of contained properties.

Return value

\Drupal\Core\TypedData\DataDefinitionInterface[] An array of property definitions of contained properties, keyed by property name.

Overrides MapDataDefinition::getPropertyDefinitions

File

tests/search_api_test_bulk_form/src/TypedData/FooDataDefinition.php, line 16

Class

FooDataDefinition
Provides a typed data definition class for describing 'foo'.

Namespace

Drupal\search_api_test_bulk_form\TypedData

Code

public function getPropertyDefinitions() {
  return [
    'foo' => DataDefinition::createFromDataType('any'),
  ];
}