public function PropertyMetadata::__construct

Constructor.

Parameters

string $class The class this property is defined on:

string $name The name of this property:

Throws

ValidatorException

Overrides MemberMetadata::__construct

File

drupal/core/vendor/symfony/validator/Symfony/Component/Validator/Mapping/PropertyMetadata.php, line 26

Class

PropertyMetadata

Namespace

Symfony\Component\Validator\Mapping

Code

public function __construct($class, $name) {
  if (!property_exists($class, $name)) {
    throw new ValidatorException(sprintf('Property %s does not exist in class %s', $name, $class));
  }
  parent::__construct($class, $name, $name);
}