fix: Fix PHPStan issues.

This commit is contained in:
Pol Dellaiera 2021-11-18 12:36:50 +01:00
parent 1e05bd31d8
commit 370a24d3f5
No known key found for this signature in database
GPG Key ID: D476DFE9C67467CA
6 changed files with 14 additions and 11 deletions

View File

@ -130,3 +130,7 @@ parameters:
count: 1
path: src/Bundle/ChillThirdPartyBundle/Form/Type/PickThirdPartyTypeCategoryType.php
-
message: "#^Undefined variable\\: \\$id$#"
count: 1
path: src/Bundle/ChillFamilyMembersBundle/Controller/FamilyMemberController.php

View File

@ -91,8 +91,8 @@ class ActivityReasonFilter implements FilterInterface, ExportElementValidatedInt
{
$builder->add('reasons', EntityType::class, [
'class' => ActivityReason::class,
'choice_label' => static fn(ActivityReason $reason) => $this->translatableStringHelper->localize($reason->getName()),
'group_by' => static fn(ActivityReason $reason) => $this->translatableStringHelper->localize($reason->getCategory()->getName()),
'choice_label' => fn(ActivityReason $reason) => $this->translatableStringHelper->localize($reason->getName()),
'group_by' => fn(ActivityReason $reason) => $this->translatableStringHelper->localize($reason->getCategory()->getName()),
'multiple' => true,
'expanded' => false
]);
@ -121,7 +121,7 @@ class ActivityReasonFilter implements FilterInterface, ExportElementValidatedInt
{
// collect all the reasons'name used in this filter in one array
$reasonsNames = array_map(
static fn(ActivityReason $r): string => '"' . $this->translatableStringHelper->localize($r->getName()) . '"',
fn(ActivityReason $r): string => '"' . $this->translatableStringHelper->localize($r->getName()) . '"',
$this->activityReasonRepository->findBy(array('id' => $data['reasons']->toArray()))
);

View File

@ -76,7 +76,7 @@ class ActivityTypeFilter implements FilterInterface, ExportElementValidatedInter
EntityType::class,
[
'class' => ActivityType::class,
'choice_label' => static fn(ActivityType $type) => $this->translatableStringHelper->localize($type->getName()),
'choice_label' => fn(ActivityType $type) => $this->translatableStringHelper->localize($type->getName()),
'multiple' => true,
'expanded' => false
]
@ -106,7 +106,7 @@ class ActivityTypeFilter implements FilterInterface, ExportElementValidatedInter
{
// collect all the reasons'name used in this filter in one array
$reasonsNames = array_map(
static fn(ActivityType $t): string => '"' . $this->translatableStringHelper->localize($t->getName()) . '"',
fn(ActivityType $t): string => '"' . $this->translatableStringHelper->localize($t->getName()) . '"',
$this->activityTypeRepository->findBy(['id' => $data['types']->toArray()])
);

View File

@ -112,8 +112,8 @@ class PersonHavingActivityBetweenDateFilter implements FilterInterface, ExportEl
$builder->add('reasons', EntityType::class, [
'class' => ActivityReason::class,
'choice_label' => static fn (ActivityReason $reason): ?string => $this->translatableStringHelper->localize($reason->getName()),
'group_by' => static fn(ActivityReason $reason): ?string => $this->translatableStringHelper->localize($reason->getCategory()->getName()),
'choice_label' => fn (ActivityReason $reason): ?string => $this->translatableStringHelper->localize($reason->getName()),
'group_by' => fn(ActivityReason $reason): ?string => $this->translatableStringHelper->localize($reason->getCategory()->getName()),
'data' => $this->activityReasonRepository->findAll(),
'multiple' => true,
'expanded' => false,
@ -177,7 +177,7 @@ class PersonHavingActivityBetweenDateFilter implements FilterInterface, ExportEl
'%reasons_name%' => implode(
", ",
array_map(
static fn(ActivityReason $r): string => '"' . $this->translatableStringHelper->localize($r->getName()) . '"',
fn(ActivityReason $r): string => '"' . $this->translatableStringHelper->localize($r->getName()) . '"',
$data['reasons']
)
)

View File

@ -62,8 +62,7 @@ class FamilyMemberController extends Controller
public function newAction(Person $person, Request $request)
{
$familyMember = (new FamilyMember())
->setPerson($person)
;
->setPerson($person);
$this->denyAccessUnlessGranted(FamilyMemberVoter::CREATE, $familyMember);

View File

@ -32,7 +32,7 @@ class SocialIssueType extends AbstractType
->add('parent', EntityType::class, [
'class' => SocialIssue::class,
'required' => false,
'choice_label' => static fn (SocialIssue $issue): ?string => $this->translatableStringHelper->localize($issue->getTitle())
'choice_label' => fn (SocialIssue $issue): ?string => $this->translatableStringHelper->localize($issue->getTitle())
])
->add('desactivationDate', DateType::class, [
'attr' => ['class' => 'datepicker'],