Skip to content

Commit 7b5d89a

Browse files
Avoid serialization loop with IndexMetadata during serialization
1 parent 95c9e3d commit 7b5d89a

3 files changed

Lines changed: 0 additions & 28 deletions

File tree

Search/Metadata/ClassMetadata.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@ public function addIndexMetadata($contextName, IndexMetadata $indexMetadata)
4444
}
4545

4646
$indexMetadata->setName($this->name);
47-
$indexMetadata->setClassMetadata($this);
4847
$this->indexMetadatas[$contextName] = $indexMetadata;
4948
}
5049

Search/Metadata/IndexMetadata.php

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -61,11 +61,6 @@ class IndexMetadata implements IndexMetadataInterface
6161
*/
6262
private $localeField;
6363

64-
/**
65-
* @var ClassMetadata
66-
*/
67-
private $classMetadata;
68-
6964
public function getName()
7065
{
7166
return $this->name;
@@ -160,14 +155,4 @@ public function setLocaleField($localeField)
160155
{
161156
$this->localeField = $localeField;
162157
}
163-
164-
public function getClassMetadata()
165-
{
166-
return $this->classMetadata;
167-
}
168-
169-
public function setClassMetadata(ClassMetadata $classMetadata)
170-
{
171-
$this->classMetadata = $classMetadata;
172-
}
173158
}

Search/Metadata/IndexMetadataInterface.php

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -157,16 +157,4 @@ public function getLocaleField();
157157
* @param FieldInterface $field
158158
*/
159159
public function setLocaleField($field);
160-
161-
/**
162-
* Get the class metadata to which this index metadata applies.
163-
*
164-
* @return ClassMetadata
165-
*/
166-
public function getClassMetadata();
167-
168-
/**
169-
* Set the class metadata to which this index applies.
170-
*/
171-
public function setClassMetadata(ClassMetadata $classMetadata);
172160
}

0 commit comments

Comments
 (0)