1
0
Fork 0
mirror of https://github.com/wallabag/wallabag.git synced 2025-08-26 18:21:02 +00:00

Clean PHPStan baseline

This commit is contained in:
Yassine Guedidi 2025-04-05 16:19:38 +02:00
parent 0d93add058
commit e63d473032
17 changed files with 73 additions and 85 deletions

View file

@ -2,6 +2,7 @@
namespace Wallabag\Form\Type;
use Spiriit\Bundle\FormFilterBundle\Filter\Doctrine\ORMQuery;
use Spiriit\Bundle\FormFilterBundle\Filter\FilterOperands;
use Spiriit\Bundle\FormFilterBundle\Filter\Form\Type\CheckboxFilterType;
use Spiriit\Bundle\FormFilterBundle\Filter\Form\Type\ChoiceFilterType;
@ -57,6 +58,8 @@ class EntryFilterType extends AbstractType
return;
}
\assert($filterQuery instanceof ORMQuery);
$min = (int) ($lower * $user->getConfig()->getReadingSpeed() / 200);
$max = (int) ($upper * $user->getConfig()->getReadingSpeed() / 200);
@ -98,6 +101,9 @@ class EntryFilterType extends AbstractType
if (empty($value) || \strlen($value) <= 2) {
return false;
}
\assert($filterQuery instanceof ORMQuery);
$expression = $filterQuery->getExpr()->like($field, $filterQuery->getExpr()->lower($filterQuery->getExpr()->literal('%' . $value . '%')));
return $filterQuery->createCondition($expression);
@ -114,6 +120,8 @@ class EntryFilterType extends AbstractType
return false;
}
\assert($filterQuery instanceof ORMQuery);
$paramName = \sprintf('%s', str_replace('.', '_', $field));
$expression = $filterQuery->getExpr()->eq($field, ':' . $paramName);
$parameters = [$paramName => $value];
@ -143,6 +151,8 @@ class EntryFilterType extends AbstractType
return false;
}
\assert($filterQuery instanceof ORMQuery);
$expression = $filterQuery->getExpr()->eq('e.isArchived', 'false');
return $filterQuery->createCondition($expression);
@ -170,6 +180,8 @@ class EntryFilterType extends AbstractType
return false;
}
\assert($filterQuery instanceof ORMQuery);
$expression = $filterQuery->getExpr()->isNotNull($field);
return $filterQuery->createCondition($expression);
@ -182,6 +194,8 @@ class EntryFilterType extends AbstractType
return false;
}
\assert($filterQuery instanceof ORMQuery);
// is_public isn't a real field
// we should use the "uid" field to determine if the entry has been made public
$expression = $filterQuery->getExpr()->isNotNull($values['alias'] . '.uid');