public function ComplexDataInterface::getPropertyDefinition

Gets the definition of a contained property.

Parameters

string $name: The name of property.

Return value

array|FALSE The definition of the property or FALSE if the property does not exist.

5 methods override ComplexDataInterface::getPropertyDefinition()
Entity::getPropertyDefinition in drupal/core/lib/Drupal/Core/Entity/Entity.php
Implements ComplexDataInterface::getPropertyDefinition().
EntityTranslation::getPropertyDefinition in drupal/core/lib/Drupal/Core/Entity/Field/Type/EntityTranslation.php
Implements ComplexDataInterface::getPropertyDefinition().
EntityWrapper::getPropertyDefinition in drupal/core/lib/Drupal/Core/Entity/Field/Type/EntityWrapper.php
Implements ComplexDataInterface::getPropertyDefinition().
FieldItemBase::getPropertyDefinition in drupal/core/lib/Drupal/Core/Entity/Field/FieldItemBase.php
Implements ComplexDataInterface::getPropertyDefinition().
ViewUI::getPropertyDefinition in drupal/core/modules/views/views_ui/lib/Drupal/views_ui/ViewUI.php
Implements \Drupal\Core\TypedData\ComplexDataInterface::getPropertyDefinition().

File

drupal/core/lib/Drupal/Core/TypedData/ComplexDataInterface.php, line 98
Definition of Drupal\Core\TypedData\ComplexDataInterface.

Class

ComplexDataInterface
Interface for complex data; i.e. data containing named and typed properties.

Namespace

Drupal\Core\TypedData

Code

public function getPropertyDefinition($name);