public function Metadata::accept

Implements MetadataInterface::accept().

Overrides MetadataInterface::accept

1 method overrides Metadata::accept()
PropertyContainerMetadata::accept in drupal/core/lib/Drupal/Core/TypedData/Validation/PropertyContainerMetadata.php
Overrides Metadata::accept().

File

drupal/core/lib/Drupal/Core/TypedData/Validation/Metadata.php, line 60
Contains \Drupal\Core\TypedData\Validation\Metadata.

Class

Metadata
Typed data implementation of the validator MetadataInterface.

Namespace

Drupal\Core\TypedData\Validation

Code

public function accept(ValidationVisitorInterface $visitor, $typed_data, $group, $propertyPath) {

  // @todo: Do we have to care about groups? Symfony class metadata has
  // $propagatedGroup.
  $visitor
    ->visit($this, $typed_data
    ->getValue(), $group, $propertyPath);
}