Skip to content
Snippets Groups Projects
Unverified Commit 2eb9e5f9 authored by Lee Rowlands's avatar Lee Rowlands
Browse files

Issue #3231689 by daffie: [Symfony 6] Add type hints to...

Issue #3231689 by daffie: [Symfony 6] Add type hints to Drupal\Core\TypedData\Validation\ExecutionContext::getObject(), ::getMetadata(), ::getGroup(), ::getClassName(), ::getPropertyName() and ::getPropertyPath()
parent 1b900151
No related branches found
No related tags found
13 merge requests!7452Issue #1797438. HTML5 validation is preventing form submit and not fully...,!1896Issue #2940605: Can only intentionally re-render an entity with references 20 times,!10223132456: Fix issue where views instances are emptied before an ajax request is complete,!872Draft: Issue #3221319: Race condition when creating menu links and editing content deletes menu links,!579Issue #2230909: Simple decimals fail to pass validation,!560Move callback classRemove outside of the loop,!555Issue #3202493,!512Issue #3207771: Menu UI node type form documentation points to non-existent function,!485Sets the autocomplete attribute for username/password input field on login form.,!449Issue #2784233: Allow multiple vocabularies in the taxonomy filter,!231Issue #2671162: summary text wysiwyg patch working fine on 9.2.0-dev,!43Resolve #3173180: Add UI for 'loading' html attribute to images,!30Issue #3182188: Updates composer usage to point at ./vendor/bin/composer
...@@ -206,42 +206,42 @@ public function getValue(): mixed { ...@@ -206,42 +206,42 @@ public function getValue(): mixed {
/** /**
* {@inheritdoc} * {@inheritdoc}
*/ */
public function getObject() { public function getObject(): ?object {
return $this->data; return $this->data;
} }
/** /**
* {@inheritdoc} * {@inheritdoc}
*/ */
public function getMetadata() { public function getMetadata(): ?MetadataInterface {
return $this->metadata; return $this->metadata;
} }
/** /**
* {@inheritdoc} * {@inheritdoc}
*/ */
public function getGroup() { public function getGroup(): ?string {
return Constraint::DEFAULT_GROUP; return Constraint::DEFAULT_GROUP;
} }
/** /**
* {@inheritdoc} * {@inheritdoc}
*/ */
public function getClassName() { public function getClassName(): ?string {
return get_class($this->data); return get_class($this->data);
} }
/** /**
* {@inheritdoc} * {@inheritdoc}
*/ */
public function getPropertyName() { public function getPropertyName(): ?string {
return $this->data->getName(); return $this->data->getName();
} }
/** /**
* {@inheritdoc} * {@inheritdoc}
*/ */
public function getPropertyPath($sub_path = '') { public function getPropertyPath($sub_path = ''): string {
return PropertyPath::append($this->propertyPath, $sub_path); return PropertyPath::append($this->propertyPath, $sub_path);
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment