Fix checkGenericClassInNonGenericObjectType PHPStan errors

This commit removes the checkGenericClassInNonGenericObjectType flag
from PHPStan configuration files and fixes all associated errors in our
code base.

[MAILPOET-3236]
This commit is contained in:
Rodrigo Primo
2021-07-28 15:08:39 -03:00
committed by Veljko V
parent f0dc0b3556
commit e59992cc16
16 changed files with 51 additions and 26 deletions

View File

@@ -111,8 +111,10 @@ class SegmentsRepository extends Repository {
// We want to remove redundant filters before update
while ($segment->getDynamicFilters()->count() > count($filtersData)) {
$filterEntity = $segment->getDynamicFilters()->last();
$segment->getDynamicFilters()->removeElement($filterEntity);
$this->entityManager->remove($filterEntity);
if ($filterEntity) {
$segment->getDynamicFilters()->removeElement($filterEntity);
$this->entityManager->remove($filterEntity);
}
}
foreach ($filtersData as $key => $filterData) {
if ($filterData instanceof DynamicSegmentFilterData) {