Skip to content

Commit c962f48

Browse files
Add return type to jsonSerialize() (#1180)
1 parent 71fd796 commit c962f48

File tree

14 files changed

+14
-30
lines changed

14 files changed

+14
-30
lines changed

src/Component/Analytics/Analytics.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -180,8 +180,7 @@ public function addGrouping(Grouping $grouping): self
180180
/**
181181
* {@inheritdoc}
182182
*/
183-
#[\ReturnTypeWillChange]
184-
public function jsonSerialize()
183+
public function jsonSerialize(): mixed
185184
{
186185
return array_filter([
187186
'functions' => $this->functions,

src/Component/Analytics/Facet/Pivot.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,8 +93,7 @@ public function setSort(Sort|array|null $sort): self
9393
/**
9494
* {@inheritdoc}
9595
*/
96-
#[\ReturnTypeWillChange]
97-
public function jsonSerialize()
96+
public function jsonSerialize(): mixed
9897
{
9998
return array_filter([
10099
'name' => $this->name,

src/Component/Analytics/Facet/PivotFacet.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,8 +70,7 @@ public function addPivot(Pivot $pivot): self
7070
/**
7171
* {@inheritdoc}
7272
*/
73-
#[\ReturnTypeWillChange]
74-
public function jsonSerialize()
73+
public function jsonSerialize(): mixed
7574
{
7675
return array_filter([
7776
'type' => $this->getType(),

src/Component/Analytics/Facet/QueryFacet.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,7 @@ public function addQuery(string $key, string $query): self
6666
/**
6767
* {@inheritdoc}
6868
*/
69-
#[\ReturnTypeWillChange]
70-
public function jsonSerialize()
69+
public function jsonSerialize(): mixed
7170
{
7271
return array_filter([
7372
'type' => $this->getType(),

src/Component/Analytics/Facet/RangeFacet.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -258,8 +258,7 @@ public function setOthers(array $others): self
258258
/**
259259
* {@inheritdoc}
260260
*/
261-
#[\ReturnTypeWillChange]
262-
public function jsonSerialize()
261+
public function jsonSerialize(): mixed
263262
{
264263
return array_filter(
265264
[

src/Component/Analytics/Facet/Sort/Criterion.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -112,8 +112,7 @@ public function setDirection(string $direction): self
112112
/**
113113
* {@inheritdoc}
114114
*/
115-
#[\ReturnTypeWillChange]
116-
public function jsonSerialize()
115+
public function jsonSerialize(): mixed
117116
{
118117
return array_filter([
119118
'type' => $this->type,

src/Component/Analytics/Facet/Sort/Sort.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,8 +111,7 @@ public function setOffset(?int $offset): self
111111
/**
112112
* {@inheritdoc}
113113
*/
114-
#[\ReturnTypeWillChange]
115-
public function jsonSerialize()
114+
public function jsonSerialize(): mixed
116115
{
117116
return array_filter([
118117
'limit' => $this->limit,

src/Component/Analytics/Facet/ValueFacet.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,8 +77,7 @@ public function setSort(Sort|array|null $sort): self
7777
/**
7878
* {@inheritdoc}
7979
*/
80-
#[\ReturnTypeWillChange]
81-
public function jsonSerialize()
80+
public function jsonSerialize(): mixed
8281
{
8382
return array_filter([
8483
'type' => $this->getType(),

src/Component/Analytics/Grouping.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -132,8 +132,7 @@ public function addFacet(AbstractFacet $facet): self
132132
/**
133133
* {@inheritdoc}
134134
*/
135-
#[\ReturnTypeWillChange]
136-
public function jsonSerialize()
135+
public function jsonSerialize(): mixed
137136
{
138137
return array_filter([
139138
'expressions' => $this->expressions,

src/Core/Query/AbstractDocument.php

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -133,9 +133,6 @@ public function offsetGet($offset)
133133

134134
/**
135135
* {@inheritdoc}
136-
*
137-
* @return mixed
138136
*/
139-
#[\ReturnTypeWillChange]
140-
abstract public function jsonSerialize();
137+
abstract public function jsonSerialize(): mixed;
141138
}

0 commit comments

Comments
 (0)