change FilterInterface::describeAction signature to remove the $format parameter

This commit is contained in:
2025-04-24 21:49:26 +02:00
parent 176bff0551
commit d0811c8118
113 changed files with 121 additions and 121 deletions

View File

@@ -118,7 +118,7 @@ final readonly class ActivityTypeFilter implements FilterInterface
];
}
public function describeAction($data, ExportGenerationContext $context, $format = 'string'): array
public function describeAction($data, ExportGenerationContext $context): array
{
$types = [];

View File

@@ -76,7 +76,7 @@ class BySocialActionFilter implements FilterInterface
return [];
}
public function describeAction($data, ExportGenerationContext $context, $format = 'string'): array
public function describeAction($data, ExportGenerationContext $context): array
{
$actions = [];

View File

@@ -76,7 +76,7 @@ class BySocialIssueFilter implements FilterInterface
return [];
}
public function describeAction($data, ExportGenerationContext $context, $format = 'string'): array
public function describeAction($data, ExportGenerationContext $context): array
{
$issues = [];

View File

@@ -69,7 +69,7 @@ class HasNoActivityFilter implements FilterInterface
return [];
}
public function describeAction($data, ExportGenerationContext $context, $format = 'string'): array
public function describeAction($data, ExportGenerationContext $context): array
{
return ['Filtered acp which has no activities', []];
}

View File

@@ -65,7 +65,7 @@ final readonly class PeriodHavingActivityBetweenDatesFilter implements FilterInt
];
}
public function describeAction($data, ExportGenerationContext $context, $format = 'string'): string|\Symfony\Contracts\Translation\TranslatableInterface|array
public function describeAction($data, ExportGenerationContext $context): string|\Symfony\Contracts\Translation\TranslatableInterface|array
{
return [
'export.filter.activity.course_having_activity_between_date.Only course having an activity between from and to',

View File

@@ -93,7 +93,7 @@ class ActivityDateFilter implements FilterInterface
return ['date_from' => new RollingDate(RollingDate::T_YEAR_PREVIOUS_START), 'date_to' => new RollingDate(RollingDate::T_TODAY)];
}
public function describeAction($data, ExportGenerationContext $context, $format = 'string'): string|\Symfony\Contracts\Translation\TranslatableInterface|array
public function describeAction($data, ExportGenerationContext $context): string|\Symfony\Contracts\Translation\TranslatableInterface|array
{
return [
'Filtered by date of activity: only between %date_from% and %date_to%',

View File

@@ -70,7 +70,7 @@ final readonly class ActivityPresenceFilter implements FilterInterface
return [];
}
public function describeAction($data, ExportGenerationContext $context, $format = 'string'): string|\Symfony\Contracts\Translation\TranslatableInterface|array
public function describeAction($data, ExportGenerationContext $context): string|\Symfony\Contracts\Translation\TranslatableInterface|array
{
$presences = array_map(
fn (ActivityPresence $presence) => $this->translatableStringHelper->localize($presence->getName()),

View File

@@ -76,7 +76,7 @@ final readonly class ActivityUsersFilter implements FilterInterface
return [];
}
public function describeAction($data, ExportGenerationContext $context, $format = 'string'): string|\Symfony\Contracts\Translation\TranslatableInterface|array
public function describeAction($data, ExportGenerationContext $context): string|\Symfony\Contracts\Translation\TranslatableInterface|array
{
$users = [];

View File

@@ -72,7 +72,7 @@ class ByCreatorFilter implements FilterInterface
return [];
}
public function describeAction($data, ExportGenerationContext $context, $format = 'string'): array
public function describeAction($data, ExportGenerationContext $context): array
{
$users = [];

View File

@@ -107,7 +107,7 @@ final readonly class CreatorJobFilter implements FilterInterface
return ['jobs' => $this->denormalizeDoctrineEntity($formData['jobs'], $this->userJobRepository)];
}
public function describeAction($data, ExportGenerationContext $context, $format = 'string'): array
public function describeAction($data, ExportGenerationContext $context): array
{
$jobs = array_map(
fn (UserJob $job) => $this->translatableStringHelper->localize($job->getLabel()),

View File

@@ -103,7 +103,7 @@ class CreatorScopeFilter implements FilterInterface
return ['scopes' => $this->denormalizeDoctrineEntity($formData['scopes'], $this->scopeRepository)];
}
public function describeAction($data, ExportGenerationContext $context, $format = 'string'): array
public function describeAction($data, ExportGenerationContext $context): array
{
$scopes = [];

View File

@@ -87,7 +87,7 @@ class EmergencyFilter implements FilterInterface
return ['accepted_emergency' => self::DEFAULT_CHOICE];
}
public function describeAction($data, ExportGenerationContext $context, $format = 'string'): array
public function describeAction($data, ExportGenerationContext $context): array
{
return [
'Filtered by emergency: only %emergency%', [

View File

@@ -74,7 +74,7 @@ final readonly class LocationFilter implements FilterInterface
return [];
}
public function describeAction($data, ExportGenerationContext $context, $format = 'string'): array
public function describeAction($data, ExportGenerationContext $context): array
{
$locations = [];

View File

@@ -81,7 +81,7 @@ class LocationTypeFilter implements FilterInterface
return [];
}
public function describeAction($data, ExportGenerationContext $context, $format = 'string'): array
public function describeAction($data, ExportGenerationContext $context): array
{
$types = [];

View File

@@ -93,7 +93,7 @@ class ActivityReasonFilter implements ExportElementValidatedInterface, FilterInt
return [];
}
public function describeAction($data, ExportGenerationContext $context, $format = 'string'): string|\Symfony\Contracts\Translation\TranslatableInterface|array
public function describeAction($data, ExportGenerationContext $context): string|\Symfony\Contracts\Translation\TranslatableInterface|array
{
// collect all the reasons'name used in this filter in one array
$reasonsNames = array_map(

View File

@@ -141,7 +141,7 @@ final readonly class PersonHavingActivityBetweenDateFilter implements ExportElem
];
}
public function describeAction($data, ExportGenerationContext $context, $format = 'string'): array
public function describeAction($data, ExportGenerationContext $context): array
{
return [
[] === $data['reasons'] ?

View File

@@ -83,7 +83,7 @@ final readonly class PersonsFilter implements FilterInterface
];
}
public function describeAction($data, ExportGenerationContext $context, $format = 'string'): string|\Symfony\Contracts\Translation\TranslatableInterface|array
public function describeAction($data, ExportGenerationContext $context): string|\Symfony\Contracts\Translation\TranslatableInterface|array
{
$users = [];

View File

@@ -89,7 +89,7 @@ class SentReceivedFilter implements FilterInterface
return ['accepted_sentreceived' => self::DEFAULT_CHOICE];
}
public function describeAction($data, ExportGenerationContext $context, $format = 'string'): array
public function describeAction($data, ExportGenerationContext $context): array
{
$sentreceived = array_flip(self::CHOICES)[$data['accepted_sentreceived']];

View File

@@ -81,7 +81,7 @@ final readonly class UserFilter implements FilterInterface
return [];
}
public function describeAction($data, ExportGenerationContext $context, $format = 'string'): array
public function describeAction($data, ExportGenerationContext $context): array
{
$users = [];

View File

@@ -94,7 +94,7 @@ class UsersJobFilter implements FilterInterface
return ['jobs' => $this->denormalizeDoctrineEntity($formData['jobs'], $this->userJobRepository)];
}
public function describeAction($data, ExportGenerationContext $context, $format = 'string'): string|\Symfony\Contracts\Translation\TranslatableInterface|array
public function describeAction($data, ExportGenerationContext $context): string|\Symfony\Contracts\Translation\TranslatableInterface|array
{
return ['export.filter.activity.by_users_job.Filtered activity by users job: only %jobs%', [
'%jobs%' => implode(

View File

@@ -94,7 +94,7 @@ class UsersScopeFilter implements FilterInterface
return ['scopes' => $this->denormalizeDoctrineEntity($formData['scopes'], $this->scopeRepository)];
}
public function describeAction($data, ExportGenerationContext $context, $format = 'string'): array
public function describeAction($data, ExportGenerationContext $context): array
{
return ['export.filter.activity.by_users_scope.Filtered activity by users scope: only %scopes%', [
'%scopes%' => implode(