Implements return types on aggregators

This commit is contained in:
2025-04-08 12:38:52 +02:00
parent ec5f4ed1d6
commit 0d0a626f50
100 changed files with 111 additions and 107 deletions

View File

@@ -67,7 +67,7 @@ final readonly class AgentAggregator implements AggregatorInterface
return [];
}
public function getLabels($key, array $values, $data): \Closure
public function getLabels($key, array $values, $data): callable
{
return function ($value): string {
if ('_header' === $value) {

View File

@@ -68,7 +68,7 @@ class CancelReasonAggregator implements AggregatorInterface
return [];
}
public function getLabels($key, array $values, $data): \Closure
public function getLabels($key, array $values, $data): callable
{
return function ($value): string {
if ('_header' === $value) {

View File

@@ -87,7 +87,7 @@ final readonly class JobAggregator implements AggregatorInterface
return [];
}
public function getLabels($key, array $values, $data): \Closure
public function getLabels($key, array $values, $data): callable
{
return function ($value): string {
if ('_header' === $value) {

View File

@@ -65,7 +65,7 @@ final readonly class LocationAggregator implements AggregatorInterface
return [];
}
public function getLabels($key, array $values, $data): \Closure
public function getLabels($key, array $values, $data): callable
{
return function ($value): string {
if ('_header' === $value) {

View File

@@ -67,7 +67,7 @@ final readonly class LocationTypeAggregator implements AggregatorInterface
return [];
}
public function getLabels($key, array $values, $data): \Closure
public function getLabels($key, array $values, $data): callable
{
return function ($value): string {
if ('_header' === $value) {

View File

@@ -60,7 +60,7 @@ class MonthYearAggregator implements AggregatorInterface
return [];
}
public function getLabels($key, array $values, $data): \Closure
public function getLabels($key, array $values, $data): callable
{
return static function ($value): string {
if ('_header' === $value) {

View File

@@ -87,7 +87,7 @@ final readonly class ScopeAggregator implements AggregatorInterface
return [];
}
public function getLabels($key, array $values, $data): \Closure
public function getLabels($key, array $values, $data): callable
{
return function ($value): string {
if ('_header' === $value) {

View File

@@ -69,7 +69,7 @@ class UrgencyAggregator implements AggregatorInterface
return [];
}
public function getLabels($key, array $values, $data): \Closure
public function getLabels($key, array $values, $data): callable
{
return function ($value): string {
if ('_header' === $value) {